SSports Read More Williams F1 car still losing performance to cooling issuesJuly 17, 2025 Williams boss James Vowles has said his team is still chasing a permanent solution for its cooling issues…