Renault stalwart Remi Taffin, who was the French car manufacturer’s Formula 1 engine technical director, has left the company.

About this video
Subscribe