Cannot GET /newswire/story/india-slips-to-92nd-rank-on-global-talent-competitiveness-switzerland-tops-list/964599