Egypt plans
-
World
Egypt to build 21 desalination plants in phase one
Egypt plans to award deals next year to build 21 water desalination plants in the first $3billion phase of a…
Read More »
Egypt plans to award deals next year to build 21 water desalination plants in the first $3billion phase of a…
Read More »