FF1 Read More F1 2026 cars need to be “easier” on drivers, but there’s time – James Vowles11 August 2025 Williams team principal James Vowles says F1 teams still have work to do over the drivers’ increased mental…