Tesla’s profits plunged 71% year-over-year, forcing Elon Musk April 24, 2025 - by ufo - Leave a Comment