What support from Big Business really means

Unsurprisingly, leaders of some big businesses have said this week that they back the Conservatives. With Labour and the Liberal Democrats desperately trying to find a business leader that supports them, one has to ask whether being supported by Chief Executives of...