Explore relationships
Vodafone India
Vodafone India was the Indian subsidiary of United Kingdom-based Vodafone Group and was a provider of telecommunications services in India with its operational head office in Mumbai.
Use + to expand a branch. Click a topic name to open its summary.