Renault has become the seventh team to confirm the launch date for its 2018 Formula 1 challenger, which will be revealed on February 20. The RS18 will be the third Renault works car since the French manufacturer took over Lotus prior to 2016, as it... MoreĀ»