McLaren owns up to paying ‘heavy price’ in 2026 for 2025 F1 successes
Motorsport Week | 08.08.2026 00:07McLaren Team Principal Andrea Stella has conceded that the team has paid “a heavy price” in Formula 1 this season chasing the championship in 2025.