Search result for Daniel Ricciardo
Major overhaul in the company structure a part of the bigger picture says, Renault.
Renault motorsports formula one team have had a huge overhaul in their aerodynamics department for the upcoming 2021 regulations which were revealed last week on Friday, there have been major upgrades to the technical rules and in order to understand them better and extract the maximum performanc...