Even Elon Musk Is Sounding The Alarm Over Trump’s Tariffs Plus, BYD’s megawatt chargers will go live next week and Tesla drops FSD branding in China. March 28, 2025 0 Comments BYD, China, Electric Cars, Elon Musk, tariffs, Tesla, Trump