HMRC crackdown causes 21% drop in R&D tax credit claims, stifling innovation September 26, 2024 [#item_full_content]