“Green Jellyfish”: we reveal one of the firms responsible for the £1bn cost of fraudulent R&D tax relief claims. The UK loses £1bn each year to fraudulent claims for research and development (R&D) tax relief. We can reveal that Read More » 19 August 2024