1

New Echo It Infrastructure in Shanghai, China