Tesla Stock Drops Amid Mixed Q2 Results, Promises Affordable EVs by 2025

July 23, 2024