From an article last month.
Taxpayers are handing businesses £93bn a year – a transfer of more than £3,500 from each household in the UK.
The total emerges from the first comprehensive account of what Britons give away to companies in grants, subsidies and tax breaks, published exclusively in...