Total area of 13 Million square feet leased in KIZAD, yielding over AED 55 Billion in investment | Abu Dhabi Ports

Total area of 13 Million square feet leased in KIZAD, yielding over AED 55 Billion in investment