Skip to main content
Orascom Construction Reports Backlog of USD 9.4 Billion and Net Profit of USD 53.4 Million in Q1 2026 | premargin