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

Casino Europe Finance Financial Reports News Retail Sports betting UK William Hill