Among the 28 nations, India has emerged as the most trusted nation in terms of institutions with 72 per cent of the respondents from general population feeling so.
India has been ranked 60th among 79 developing economies, below neighbouring China and Pakistan, in the inclusive development index, according to a WEF report.
The top 10 global cities in terms of talent competitiveness include Zurich, Helsinki, San Francisco, Gothenburg, Madrid, Paris, Los Angeles, Eindhoven and Dublin.