Mercedes cancels EV plans, spends $15 billion on gas engines in 2024