Diriyah Gate Development Authority

Diriyah Gate Development Authority

INFRASTRUCTURE CONSTRUCTION
GENERAL CONTRACTOR AREA-B