28.6 MWp Solar Power Plant

Madaba, Philippines

Status

Commissioned

Duration

5 months

Scope of Work

Turnkey EPC

Business Vertical

Renewable Energy

125 MWp Amin Solar PV Park

Amin, Oman

90 MWp Solar Power Plant

De Aar, South Africa