Wood is brand head for Renault in the UK but also responsible for other Group brands Dacia and Alpine. He confirmed that ...
But that ad isn't for Americans like us. According to the French publication L'Auto-Journal, Renault's new marketing campaign ...