June 6, 2016 7:18 PM
India ranked 2nd on GRD index on ease of doing business: Study
India has jumped 13 positions from last year to rank second among 30 developing countries this year on ease of doing business. According to 2016 Global Retail Development Index (GRDI), which ranks top 30 developing countries for retail investment worldwide, a pick up in GDP growth and better clarity...