The Mega $8 Billion Desalination Project in Egypt Takes Shape as the Egyptian Government Finalizes on Land Locations.
The construction of the $8 billion desalination project in Egypt is taking shape as the government has finalized land locations. … Read more