Solar Power Plant 28.6 MWp

Philippines

Duration

5 months

Project Description

Turnkey EPC

Business Vertical

Solar

125 MWp

Oman

90 MWp

South Africa