infotechlead

Chayora to set up hyperscale data centre campus in China