William Hill Returns £25 Million Furlough Cash to UK Government as Local Lockdowns Loom
Despite new localized lockdowns in the UK threatening to dent revenues at its land-based retail outlets, William Hill said Wednesday that it had enjoyed a “good performance” since the gradual...
Read more