Egypt

Egypt is the 29th biggest country in the world with the majority of the population concentrated near the Nile River.

Experience

  • Our team assisted a leading global project developer in responding to a number of requests for proposals across various jurisdictions (Morocco, Ghana, Namibia, Mauritius, Egypt, South Africa and Zambia), including reviewing and advising on the proposed power purchase agreements, implementation agreements and connection agreements issued.

From vision to fruition.