STT Global Data Centers Invests USD 229M to Expand Operations in India STT Global Data Centers, a leading data center operator in India, has announced its plans to invest USD 229 million…