World Pulse
Piyush Goyal pitches India as trusted destination for data centres, cites $200 bn investment commitments · World Pulse