888 Holdings records £881.6m in H1 2023 revenue

888 has also revealed that its adjusted EBITDA was up 9% year-on-year, totalling £155.6m.