The infographics about the social media feedback to my speech at the World Business Forum 2015 in Madrid.
Not just an international meeting. The World Business Forum in Madrid has been the perfect stage to tackle the most important global issues of our contemporary age. Here’s what happened during these two, compelling days in the Spanish capital.