FF1 Read More Cooling issues still costing Williams in F1 2025, says Vowles17 July 2025 Williams boss James Vowles has said his team is still chasing a permanent solution for its cooling issues…