HMRC aims to refund research and development tax reliefBillie Joy BakerApril 1, 2024 HMRC has begun cracking down on companies’ payments for research and development, with some being asked to repay money they…