HMRC cracking down on emergency cash fraudsters Over 3,000 UK companies have voluntarily repaid over £760m in furlough grants to HMRC. Many that claimed furlough money in Read more 28th April 2021