Tesla has lost one of its top executives in Europe in charge of all business development and public policies.
He is one of two top Tesla executives to leave this week.
Discover more from ECO Charging Stations
Subscribe to get the latest posts sent to your email.
0 Comments