Richard Turnbull: The ‘elites’ have lost confidence in the market
60 per cent of business leaders and, indeed, 75 per cent of leaders in larger businesses, think profit is incompatible with a society in which people are happy. Incompatible. The figure for the general public is just 37 per cent. Similar percentages of business leaders think business should be taxed (...)
Continue Reading →