Reply To:
|
India's retail trade is currently worth about $450 billion annually, the seventh largest in the world. More than 90 percent of the market is currently serviced by small, independent shopkeepers, and India has one of the highest shop densities in the world, with about one shop for every 10 people.
|
|