Big Business Is Here to Stay, but in Need of a New Narrative
Consumers are increasingly uneasy with the immense size and power of big business The giants of world business are challenged to manage their enormous scale, create new products and contribute to society Innovation requires a focus on the long term, especially in terms of investment For more information on the meeting, see http://wef.ch/davos17 Follow the …