Chayora opens new office in Shanghai to support continued infrastructure expansion

The new office is located in the heart of Pudong, the central Shanghai business district, directly across the Huangpu River from The Bund. China-based data centre operator Chayora Limited has announced the opening of a new office in Shanghai as it continues its expansion into the expanding digital infrastructure market in China. It will provide […]