India saw record office leasing transactions totaling 7.19 million sq ft in 2024, driven by strong leasing activity from GCCs, third-party IT service providers
Read MoreIndia saw record office leasing transactions totaling 7.19 million sq ft in 2024, driven by strong leasing activity from GCCs, third-party IT service providers
Read More