Microsoft’s India South Central cloud region in Telangana to serve as a strategic hub for Asia and Global South - CXOToday.com