Diriyah Gate Development Authority

Diriyah Gate Development Authority


INFRASTRUCTURE CONSTRUCTION
GENERAL CONTRACTOR AREA-B