More than 120 business leaders back Labour ‘to achieve UK’s full economic potential’

More than 120 business leaders back Labour ‘to achieve UK’s full economic potential’