Formula 1: George Russell confident Mercedes offers ‘best chance’ for 2026 world title

New Delhi, Oct 17 (IANS) George Russell says he is “in the best seat in Formula 1” to challenge for the world championship in 2026 after signing a new multi-year contract with Mercedes. The team officially confirmed on Wednesday that Russell and rookie Kimi Antonelli would continue as their driver pairing for the 2026 season. […]