What is India’s position in the Global Retail Development Index (GRDI) 2017?
The 2017 Global Retail Development Index (GRDI) titled ‘The Age of Focus’ has placed India at the top position among 30 developing countries on ease of doing business in the retail sector. This is the 16th edition of the Global Retail Development Index (GRDI).