However its time may be running out, as business and political leaders alike question its relevance in the world we live in today. CNBC’s Timothyna Duncan explains from the World Economic Forum’s annual meeting in Davos, Switzerland.
(Source: CNBC International YouTube channel)