Recent News

Tesla manager overseeing German plant construction leaves position, report says

The automaker wouldn't say if Evan Horetsky, head of engineering, procurement and construction at the factory being built outside Berlin, was still with the company, Reuters reported.