Mick Schumacher has hailed Alpine for improving a car that he felt was at its “worst” this year in order to clinch a maiden ...
First podium: 2007 Australian GP (3rd) Last podium: 2024 Belgian GP (1st) Total wins: 105 Total championships: 7 (2008, ...