+86 592-5211-388
info@esolarfirst.com
Project Site: Malaysia
Capacity: 5.8MW System: Tin Roof Mounting Project Commission: 2016