George Russell admits Mercedes ‘stumbles’ as major W17 crisis emerges
Motorsport Week | 21.02.2026 00:00
Mercedes is faced with its first major concern of 2026 as George Russell admits the team is struggling to cope with Formula 1‘s latest start procedures.