India ranked 22nd among world's best countries
India was Thursday ranked 22nd on an inaugural list of the world's best countries, which was released here on the sidelines of WEF Annual Meeting and is topped by Germany.
Jan 21, 2016, 22:47 PM IST
India was Thursday ranked 22nd on an inaugural list of the world's best countries, which was released here on the sidelines of WEF Annual Meeting and is topped by Germany.
Jan 21, 2016, 22:47 PM IST