Rank Group reaches £77.5 million reimbursement deal with HMRC Lou De Aguila23. November 2021 0 Comments Rank Group, a UK-based gambling corporation, and HMRC have struck an agreement about the former’s outstanding VAT refund claim on slot machine revenue. #RankCares 💛 … Read more