Tesla CEO Elon Musk currently has way too much power and has effectively taken over the federal government, but he isn’t ...
The State Department said it planned to spend $400 million on 'armored' electric vehicles made by Elon Musk's Tesla. Now the ...
Tesla’s stock continues to pullback, as the souring of public opinion toward CEO Elon Musk fuels worries of lower sales.
The billionaire tech bro has been making waves in politics, and it finally seems to be affecting his bottom line.