Retail industry expects business recovery in six months in India

Retail industry expects business  recovery in six months in India
play icon
Most stores, except for shops, selling essential food and grocery, are shut across the country.