News

Tesla’s recent termination of Omead Afshar, its head of manufacturing and operations, has drawn attention not only because of ...
Elon Musk is reportedly taking over responsibilities for Tesla’s sales in North America and Europe amid a leadership ...