Renault’s 2020 F1 car makes public debut
Renault’s new Formula 1 car has been seen in public for the first time on the opening morning of pre-season testing at Barcelona in Spain on Wednesday
Read full articleRenault’s new Formula 1 car has been seen in public for the first time on the opening morning of pre-season testing at Barcelona in Spain on Wednesday
Read full article