bn:02435617n
Noun Named Entity
SYL
No term available
EN
Vodafone India was the Indian subsidiary of UK-based Vodafone and was a provider of Telecommunications services in India with its operational head office in Mumbai. Wikipedia
Relations
Sources