HMRC cracking down on emergency cash fraudsters 04/28/2021 Over 3,000 UK companies have voluntarily repaid over £760m in furlough grants to HMRC. Many that claimed furlough money in the early stages of the Read More