Legal & compliance Rank subsidiary fails in appeal over £5.8m Gambling Commission fine 14 Dec 2022 - News