You just read:

India (#1) and China (#2) Top the 2017 A.T. Kearney Global Retail Development Index™ Rankings

News provided by

A.T. Kearney

Jun 04, 2017, 20:01 ET