Hope that Williams got the sponsorship money upfront, as I wonder whether the company will be around at the end of the season. Look at their accounts - 2017 ending accounts showed an accrued losses of some £16 million, roughly £4 million per year over 4 years.
|