Tesla profits drop 71% amid anti-Musk backlash

Tuesday, April 22nd 2025, 9:57:05 am
article
Musk's role at the White House set off worldwide protests at Tesla dealerships.
loading...