ICD reports Dh25 billion net profit, up 16.9% in 2019
Investment Corporation of Dubai, the principal investment arm of the Government of Dubai, on Wednesday reported a net profit of Dh25 billion for 2019, up 16.9 per cent compared to 2018. The consolidated results for the year ended December 31, 2019 posted a net revenue of Dh228 billion down by…
Continue Reading
Subscribe to unlock the full article and access premium financial content.
Click here to read the full story: alKhaleej Today