As the World Economic Forum opens in Davos, Switzerland, United Nations Global Compact encourages economic leaders to integrate sustainable development in their business models.