Cyril Abiteboul, Renault Sport Racing Managing Director: We had the same result in China as Bahrain just one week before, but the feeling after Shanghai was almost entirely positive rather than lucky. In a straight fight against our competitors, we... MoreĀ»