Loading…
Egypt awards $739M contract for Bahr Albaqar wastewater treatment plant · Endata