Russell questions Mercedes strategy after ‘very frustrating’ P8 finish at Japanese GP
George Russell finished the Japanese Grand Prix in eighth place, leaving the Mercedes driver frustrated by the outcome and questioning his team’s strategy call that