Ex-Mercedes strategy chief Vowles was handed the top job at Williams for 2023 but accepted that on-track results last year and for 2024 were insignificant so long as it allowed the squad to bring about more sustained improvement starting in 2025 before a major push the following season.That drawn out time frame will allow for the revised design department structure (led by new chief technical …Keep reading
Subscribe to Updates
Get the latest creative news from FooBar about art, design and business.