Gallery Renault Sport Formula One Team launches the R.S.17 in London Renault Sport Formula One Team today launched its 2017 challenger, the R.S.17, at a showcase event in front of international... 22 Feb 0