Press Release

Indian data center stock to more than double to 20 million sq ft by 2023 from 9.0 million sq ft in 2020: Colliers International India