Nic Antaya for Business Insider
Hundreds of protests at Tesla dealerships and showrooms around the world took place on Saturday, showcasing a brewing global resistance against the company's CEO, Elon Musk, as he continues to get involved in political affairs.
No comments