23 March 2025

P3 'the maximum we deserved' - Russell content with podium finish in China

Mercedes driver George Russell describes his P3 finish at the 2025 Chinese Grand Prix in Shanghai as "one of my best races in Formula 1".