Tuesday, April 22, 2025

New Tesla figures show massive profit loss amid nationwide backlash to Elon Musk