Renault Sport Formula 1 Team previews the third race weekend of the 2018 Formula 1 World Championship season, the Chinese Grand Prix at Shanghai International Circuit. Cyril Abiteboul, managing director, Renault Sport Racing: “Shanghai is an important race for the team. As well as keeping our on-track momentum moving forward, our off-track activation will equally […]