What’s going wrong at Williams?

In a previous article, I wrote about how James Vowles “consistently said he did not care about 2022-2025, but was waiting for 2026.”

Nine rounds into the 2026 season, they sit eighth in the constructors championship.

Read more below:

Leave a comment