CategoryCars & Concepts

Renault's electric push is on track, CEO de Meo says