Tag: British American Racing
Taffin: Renault beginning to see the benefits between the collaboration of...
Rémi Taffin has been part of Renault’s Formula 1 involvement since 1999 and currently takes overall responsibility for the power unit developed at the...