EconomicsNorth America Are Elon Musk and Tesla giving up on EVs? 16 April 2025, 9:35 pm Team Buyback Share this:TweetRedditTelegramWhatsApp