Retailers pay 72p in tax for every £1 of profit as tax bill hits £62bn
Retailers are handing over the equivalent of 72p in tax for every £1 of pre-tax profit they make, according to new analysis that lays bare the huge cost burden facing the UK high…
