What £116 million will get you in Formula 1: Williams F1 team announces results

The Williams F1 team saw an increase in income to £116.7 million in the year ending 31 December 2016 and even made a profit of £12.4m, according to its financial results published today. The Williams team is the only Grand Prix outfit listed on the stock market and so is obliged to make public its […]