Rank Group, the owner of Grosvenor Casinos, came up with really bad news on Thursday. They reported a staggering £72 million annual loss. Their sites spent nearly 60% of the year while closed under lockdown. Rank Group from London that is also behind Enracha and Mecca brands said that there was a £72 million post-tax […]
Read More… from Grosvenor Casinos reported £72 million annual loss