Tesla Takedown — On March 29, protests against Elon Musk took place in the United States, Canada and Europe
Today, hundreds of Tesla dealerships around the world were visited by protesters as part of the global Tesla Takedown campaign. People protested against the actions...