Centrica vs HMRC: What does Supreme Court ruling on tax deduction mean for businesses?
Just last week, Centrica, the FTSE 100 owner of British Gas, lost an appeal against the tax agency over the treatment of professional services fees. So what does this mean…