ICD bounces back with Dh10.1 billion in profit
The state-owned Investment Corporation of Dubai returned to a full-year profit in 2021, rebounding from a pandemic-induced $5.15 billion loss. ICD reported on Tuesday Dh10.1billion in net profit and generated revenues of Dh169.4 billion for the year ended December 31, 2021, with improvements recorded across all segments. The investment fund’s…
Continue Reading
Subscribe to unlock the full article and access premium financial content.
Click here to read the full story: Khaleej Times