Project Capacity: 30MW/60MWh Location: Mulei County, Xinjiang
587 Cell
Ecosystem
· Technology Shared
· Capacity Aligned
· Market Expanded