Kavita Nair
Retail
Vodafone now one of the largest retailers in India
Vodafone, which focuses on a multi-tier retail strategy in India, has expanded its branded retail stores to over 9,800 in number, including 700+ Vodafone stores, 3300+ Vodafone Mini Stores and 5800+ Rural Mini Stores.
The company's total retail network covers...
- Advertisement -
Latest News
Chai Sutta Bar opens 2 outlets in Bengaluru
The newly launched CSB outlets are located at Kalyan Nagar and NagarbhaviBengaluru: Quick service restaurant (QSR) chain Chai Sutta...
- Advertisement -