What Alpine’s management shuffle means for its F1 team
And things have not been easy off track either, with the Enstone-based squad having been on the receiving end of criticisms from CEO Laurent Rossi at the Miami Grand Prix over what he felt had been ...Keep reading