Williams Were Overspending

Williams Were Overspending

Former Williams Racing Deputy Team Principal Claire Williams says that one of the things that killed the Grove-based outfit was the fact that the team were overspending. Speaking to the Business Of Sports podcast, Williams said that her team spent 120 million pounds...