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... MoreĀ»