News

Elon Musk has reportedly decided to personally oversee European sales amidst continued regional weakness. JPM warns Tesla ...
Elon Musk has fired Omead Afshar, the head of Tesla’s sales and manufacturing operations in North America and Europe, ...
Tesla’s new car sales plummeted 27.9% in May from the year before, according to data from the European Automobile ...