London-listed gaming operator Rank Group has reported an 8 per cent fall in revenue to £638.1m for its fiscal year ended June 30, with results negatively impacted by retail closures in the final quarter of the period due to COVID-19.Despite strong performances from Rank’s retail venues in the first eight months of the fiscal year,…
Checking your access to this content. Please wait.