Loading…
Al Sharq Construction wins $160M contract for Delta Complex facades in Jeddah · Endata