Suez Canal Economic Zone

Authority managing a designated zone offering industrial and logistical business opportunities

placeEgypt language sczone.eg
Coming soon