FORMULA 1

HERE IS THE NEW RENAULT R.S.19 Q&A WITH CYRIL ABITEBOUL Renault Sport Racing Managing Director Managing Director Cyril Abiteboul ensures all aspects of Renault Sport Racing are structured, resourced and working to their optimum to deliver on their performance potential. He also sets the commercial, marketing and communication targets to ensure Groupe Renault takes full […]