IR Contact

Scroll down

IR Contact

Scroll down

Tel

Tel: (86) (21) 3895 4600
Fax: (86) (21) 5080 1305

Address

No. 1601 Zhangdong Road, China (Shanghai) Pilot Free Trade Zone, Shanghai, China