Logo
Renault Shares Plunge as Company Revises 2025 Forecast and Names Interim CEO