Despite recent crashes and spare parts shortages, Williams Racing's James Vowles is committed to restoring the team's performance.
newsweek.com