The annual summit of the World Economic Forum in Davos in Switzerland has kicked off today after a gap of nearly about two and a half years. A host of global leaders including from India are expected to deliberate over the main challenges facing the world economy .