London-listed betting and gaming operator 888 Holdings has reported a 3 per cent fall in total revenue to £1.85bn for 2022

Checking your access to this content. Please wait.