Tesla wins against green activists who sought to delay European plant

The planned testing for Tesla's new factory near Berlin includes equipment in the paint shop, foundry and body shop. BERLIN — Tesla moved one step …
View full source