TheiaBeta/Article
CapitaLand India Trust Sells 20.2% Stake in Data Centers for Rs 702 Crore to CIDCF - Theia