located in shanghai,found in 1996, specialized in pv cell, module and system R&D and manufacturing.98% is sold abroad.
Contact Person : Collin Xia Job Title : Business Manager Telephone : Fax Number : Address : 951 jianchuan road,minhang district,shanghai,china Shanghai, Shanghai Fax : 86 - 021 - 54715626 Website : Visit website