Saudi ACWA Power inks $190mn deal for 3 solar power plants in Upper Egypt
Saudi developer ACWA Power reached financial close with the Egyptian government for the development,…
Recover your password.
A password will be e-mailed to you.