Sahara Q Shop plans 400 stores in Delhi and NCR
Sahara Q Shop has plans to open 400 such stores by March 31, 2014 in the region. Currently, there are 901 such stores operating in 12 states. These stores have been set up with the aim to provide unadulterated, standardized high quality…