The Economic Times
Elections 2026WeRIndia Live / The Economic Times
India's data centre footprint to touch over 101 million sq ft by 2030
25 Aug 2026 1:56 pm
31 C
India's data centre footprint to touch over 101 million sq ft by 2030