Benban – TBEA 186 MW PV plant 

Project year icon 2020 Area size icon 186 MW Country icon Egypt Energy type icon Solar

Client :

TBEA

Scope of Work

  • ✅ Ramming & Mechanical works 

Leave a Reply

Your email address will not be published. Required fields are marked *