28.6 MWp Solar Power Plant

Madaba, Philippines

Duration

5 months

Project Description

Turnkey EPC

Business Vertical

Renewable Energy

125 MWp

Amin, Oman

90 MWp

De Aar, South Africa