Renault have claimed the title of being the 'best-of-the-rest' in 2018 as the French team finished in fourth place in the constructors' championship. The Inside Line looks back and reviews the season of the French outfit.
2018-12-22 12:53:19 by Nicolás Quarles van Ufford
Renault have claimed the title of being the 'best-of-the-rest' in 2018 as the French team finished in fourth place in the constructors' championship. The Inside Line looks back and reviews the season of the French outfit.