CLIENT DETAILS
Vodafone Shared Service Limited
Vodafone Group is a British multinational telecommunications conglomerate, with headquarters in London and Newbury, Berkshire.
Website:
 
VODAFONE SHARED SERVICE LIMITED ISSUED AWARDS
Data Center Name
Location
Awards
Vodafone Data Center-A
Thane, India