• Item thumbnail

    Shanghai Quanhua Data Center

    First tier datacenter based in Shanghai having outstanding connectivity in China and to International gateways. An excellent choice for international companies seeking colocation in China

    China Telecom Corporation Shanghai Pudong, near the central financial district 200000 Shanghai China
    No rating yet.