William Hill H1 2020 net revenue dives 32% on retail Covid struggles
Operator reveals 119 UK shops will close permanently as £24.5m of government furlough cash is repaid
Need an account?
Subscribe