Contact Us


Address:2301-2303 Youyou International Plaza, #76 Pujian Road, Pudong New District, Shanghai, PR of China,200127 

Tel: +86 21 61060100 

Email: contact@cecc-tech.com