The small, snow-capped town of Davos, Switzerland, witnessed freezing temperatures and heated debates in January.
At this year’s World Economic Forum (WEF) in Davos, themed , more than 500 CEOs of the world’s biggest firms attended alongside A-list celebrities such as Idris Elba with his