Tag
1 article
STT Global Data Centres India is preparing a $500 million IPO in Mumbai, aiming to lead a wave of data centre listings in 2026.