Alibaba will cease operations at its data centres in Australia and India, with the Chinese e-commerce titan’s cloud arm saying it plans to shift investment to facilities in Southeast Asia and Mexico.
The data centre locations in Mumbai will shut… Read More>>