Shanghai

Office address

Shanghai

32/F, Plaza 66 Tower 1 1266 Nan Jing West Road Shanghai 200040, China

+86 21 2208 1166+86 21 5298 5599