CapitaLand’s India Trust inks deal with Casa Grande Group for assets in South India Read More February 6, 2024