infotechlead

China outlines vision for four mega data centre clusters