Head Office
Room 1811, Shanghai International Trade Center 2201 Yan An Xi Road--Shanghai 200336, China
Tel:+86 21 52 57 03 03
Fax:+86 21 62 78 96 96
E-mail:sales@qssolar.com
Factory
Nantong, Jiangsu Province, China
European Warehouse
48 RUE DE TOUFFLERS,59390 LYS-LEZ-LANNOY,FRANCE