HMRC crackdown causes 21% drop in R&D tax credit claims, stifling innovation Business 26 September 2024 HMRC has reported a significant 21% drop in research and development (R&D) tax credit claims for the 2022/23 tax year.…