Chayora to Begin Construction of 280MW Shanghai Campus in Q2 2018

Chayora signed a Memorandum of Understanding (MOU) to acquire a data centre campus site in Q3 2017...

Read More