A Renault Espace E-Tech full Hybrid (L) and a Megane E-Tech 100% Electric EV (C) are displayed during the Geneva Motor Show 2024 at Palexpo on Feb. 26, 2024 in Geneva, Switzerland. John Keeble | Getty Images News | Getty Images Shares of French carmaker Renault plunged as much as 17% on Wednesday after the company lowered its 2025 guidance …
Read More »