i-gaming Rank Group issues future costs warning as net profit slips in H1 January 29, 2026 Mia Net profit fell despite total net gaming revenue rising 5% year-on-year to £420 million…Read More Share Facebook Twitter Pinterest Linkedin