EconomicsNorth America Over 200 anti-Elon Musk protests took place across the world. #protest #elonmusk #tesla 1 April 2025, 2:57 am Team Buyback Share this:TweetRedditTelegramWhatsApp