Protesters opposing Elon Musk’s role in the Trump administration flooded Tesla dealerships across the U.S. and parts of Europe on Saturday, escalating a movement aimed at denting the billionaire’s fortune. Demonstrators gathered at nearly all 277 Tesla showrooms and service centers in the U.S., as well as at locations in …
Read More »