Back to Projects
Factory
Share To
Power / Energy
1.8MW / 3.87MWh
Application
Location
Hangzhou, China
Objectives
Time of Use