Vodafone India has expanded its distribution network to 9,800 branded stores. The operator’s current retail network comprises 700 large stores, 3,300 mini stores in bigger towns and cities, and 5,800 rural mini stores.
The company has added 200 large stores of nearly 750 sq ft and 1,000 of smaller mini-stores across the country since April 2014.
Through its network, the company helps 15,000 people gain employment either directly or indirectly.