Regulation continues to impact on William Hill’s online performance
William Hill’s online net revenue dropped 11% for the 17 weeks ended 26 April, the operator confirmed in a trading update. The update, which was in comparison…
William Hill’s online net revenue dropped 11% for the 17 weeks ended 26 April, the operator confirmed in a trading update. The update, which was in comparison…