IR Contact

Scroll down

IR Contact

Scroll down

Tel

Tel: (86) (21) 38954600
Fax: (86) (21) 50801305

Address

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