With 12 million stores, four times as many as in China, India offers a store for every 90 people, the highest shop density in the world.
By contrast, America has 1 store for every 250 people while Singapore and the United Kingdom offer a store for every 200 people. We are not talking Tiffanies here. Most Indian stores - every panwalla and kirana store counts - are tiny; some 96% are less than 500 sq ft.
Please Note: Entering
Incorrect Security Code After The Comment Box Will Cause No Submission
Of Data. Please read instructions at end before Submitting the comment.
Please enter the Case Sensitive Security Code that you see in image in the box above before Submitting the Comment. Upon successful submission, the form above would disappear.
You may submit lengthier letters to the editor using the Feedback Form