Construction - Industrial Facilities and Infrastructure . Manufacturing . Marine Manufacturing & Services . Egypt . 501-1000 employees
Suez Canal Modern Boats
Construction - Industrial Facilities and Infrastructure . Manufacturing . Marine Manufacturing & Services . Egypt . 501-1000 employees