Tesla ordered to halt work on its German Gigafactory
Electric Vehicle (EV) maker Tesla has been ordered to halt its work on felling of trees near Berlin to build its first European car and battery Gigafactory facility, in what is being hailed as a victory for environmental activists.
Read more »