Dubai wealth fund ICD posts $6.8bn profit for 2019, up 16.9%

Investment Corporation of Dubai assets grew over the AED 1 trillion mark