William Hill net revenue declines 16% to £1.32bn in 2020

13th January 2021 10:21 am GMT | Last updated: 13th January 2021 William Hill net revenue declines 16% to £1.32bn in 2020
Revenue was down 16 per cent to £1.32bn following the impact of the Covid-19 pandemic on live sport, and national and regional lockdowns on its retail business