Latest articles
Many large businesses are not paying any corporation tax whatsoever, an influential committee of MPs has discovered. Evidence gathered from HM Revenue and Customs by the public accounts committee shows that of the 700 large businesses in the UK eligible for corporation tax just 50 of them paid two thirds of the tax raised and… Read more »