JSolar Inc.

JSolar Inc.

Building E, Phoenix Science & Technology Park, Zhangjiagang, Suzhou, Jiangsu
+86 512 56316610
+86 512 56316601
Click to get email address
China China.png

Staff Information

No. Staff
30
Useful Contacts
Contact Face
Cara sales manager
Contact Face
bjlu sales manager

Business Details

Component Types
Tracker, Mounting System
Mounting System
Ground, On-roof
Tracker
Axis Number:
1,2
Square meter max:
155
Last Update