Centrica vs HMRC: What does Supreme Court ruling on tax deduction mean for businesses?

City A.M.

Published

Just last week Centrica lost an appeal against HMRC over the treatment of professional services fees.

Full Article