Friday, 16 May 2025 08:44

HMRC has published the arrangements of 155 tax avoidance schemes, named 150 promoters and issued 32 promoters a Stop Notice.