Industry

Carlos Tavares leaves Renault

Renault’s second in command, Carlos Tavares has stepped down from his role of Chief Operating Officer and is leaving the company with immediate effect….