McLaren paid 'heavy price' for 2025 success, admits Andrea Stella 08/10/2026 11:38 AM Partager Andrea Stella says McLaren’s strategic choice to push the development of its 2025 car also left it on the back foot at the start of 2026.