New research reveals the scope of the 'British Corporate Welfare State'
A pioneering study by a University of York academic estimates the value of Government support to businesses through corporate welfare could be worth as much as £180 billion a year.