Starbucks has handed over £5m to HMRC, its first corporation tax payment since 2008. However the money has only gone some way towards assuaging critics. The coffee shop chain said on it had made the contribution to please its customers and would be... Read More
A Panorama investigation into the billionaire Barclay brothers claims that London’s Ritz hotel has not paid any corporation tax since it was acquired by the brothers 17 years ago. The BBC documentary, whose broadcast was postponed by the previous... Read More