Elon Musk's political stances and public behavior have put Tesla in an awkward free fall, both in sales and public perception ...
Elon Musk denied reports that Tesla was given a $400 million contract by the U.S. State Department for armored electric ...
The State Department halted plan with Elon Musk’s Tesla company to buy armored ... to list a company— German car manufacturer BMW.
On Saturday, videos posted to social media showed protesters at Tesla facilities as they voiced their concerns over Musk's DOGE.