The Worth of Max Verstappen’s Points vs Sergio Perez
The domination of the Red Bull Racing Team continues in the 2023 Formula 1 season. Last year, the Ferrari F1 team got off to a promising...
F1/ 5 months ago
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...