Headquarters: Mumbai, India
Year Founded: 2007
Aliases: N/A
Overview
STT Global Data Centres India is a joint venture between ST Telemedia Global Data Centres and the Tata Group.
Analytics
Geographic distribution MW

Market Share

Leaderboard
