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

Casino Coronavirus Finance Financial Reports H1 2020 Q2 2020 Retail Sports betting William Hill