Connect with us

F1

James Vowles Leaves Mercedes After 12 Years To Become Williams’ New Team Principal

After announcing the 2023 car launch date two days ago, Williams Racing have announced the appointment of James Vowles as their new Team Principal. The former...

More Posts