When McLaren won the Formula 1 World Constructors’ Championship in 2024, it was the ninth time the company claimed the title, ...
Former Aston Martin and Alpine team principal Otmar Szafnauer has made it clear that his journey in Formula 1 may not be over ...