888 reports £1.7bn in 2023 revenue – but is looking to change its name…

888’s revenue jumps 38% in FY2023 but profit dips.