HMRC crackdown causes 21% drop in R&D tax credit claims, stifling innovation

by
HMRC crackdown causes 21% drop in R&D tax credit claims, stifling innovation