Is this the end of the road for Tesla bulls?
Could it get any worse for Tesla (TSLA:NASDAQ)? Top executives have been fleeing the ship, demand is plummeting, sales slipping, and government incentives at home and abroad are under threat, and that's not the worst of it....
17 April 2025