+86 592-5211-388
info@esolarfirst.com
Project Site: Switzerland
Capacity: 675KW System: Water PV project Commission: 2018