Quick Facts

 

SIWA

10MW Solar Park

RED SEA

14MW Solar Park

SUEZ

154 Solar Lighting Poles

TOSHKA

20 MW Solar Park

Our Clients

 

Media Room

News

SITE VISIT – ZEWAIL CITY OF SCIENCE AND TECHNOLOGY – RENEWABLE DEPARTMENT

Global Operation

1
2
3