India climbs one spot to 44th in global competitive rankings
India has jumped one spot to 44th this year in global competitive rankings released by Switzerland-based IMD World Competitiveness Center. Meanwhile, China bagged the 13th rank this year as compared to the 18th in 2016. The US dethroned Hong Kong to retake first place on the list, which ranked 63 countries based on 258 indicators.