Egypt to execute world’s largest seawater desalination plant in Red Sea
Egypt is set to build the largest seawater desalination plant in the world in the Red Sea city of Ain Sokha, head…
Recover your password.
A password will be e-mailed to you.
