33AAGCM3037Q1Z7
VODAFONE IDEA COMMUNICATION SYSTEMS LIMITED
Tamil NaduPublic Limited Company
06AAGCM3037Q1Z4
VODAFONE IDEA COMMUNICATION SYSTEMS LIMITED
HaryanaPublic Limited Company
24AAACI4403L1ZU
IBM INDIA PRIVATE LIMITED
GujaratPrivate Limited CompanyCompliance: 60/100