News

McLaren team boss, Andrea Stella believes that how his two drivers execute the remaining races will decide the 2025 title.