10-Aug-2021 11:04:00 | Pit Pass
Renault engine technical director, Remi Taffin has reportedly left the French manufacturer after 22 years.