Dacia Sandero rebounds to reclaim Europe’s sales lead in April as Tesla Model

May 22, 2026