Subscribe
Subscribe

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

online William Hill UK retail international