top of page

Value creation through market leadership!

EPC MAIN.jpg

Engineering Procurement
and Construction

Transmission
and Distribution

Partners
FREITAG.jpg
ASTRONERGY.jpg
ANGELIQUE.jpg
CHINT.jpg
solar penlos.jpg

Empower the world

NOOR 177MW - MOROCCO

Benban 165.5MW - EGYPT
Limpopo 64 MW - SOUTH AFRICA
bottom of page