HAYA KARIMAConstruction WADI DEGLAConstruction Finishing Works for Gewan Hotel – New AlameinConstruction MONTAZAConstruction ABO QIR PORTConstruction Treatment plant, sewerage networks, and overflow linesConstruction