Two new R&D forms

Two new R&D forms

HMRC has introduced two new measures to tackle the rise in fraudulent research and development (R&D) claims.