Project Description

LOCATION

Shanghai, China

CAPACITY

5000kWp

DATE

Apr, 2019