26
Jun 2026
World
World
Renault plans to cut 800 engineering jobs in France
Renault plans to cut 800 engineering jobs in France.