ICD net profit jumps 16.9% to $6.81bn in 2019
Investment Corporation of Dubai (ICD) today announced its consolidated financial results for the year ended December 31, 2019 having achieved revenues of AED228 billion and a net profit of AED25 billion ($6.81 billion). Net profit grew by 16.9 percent from the prior year and included a record contribution from banking…
Continue Reading
Subscribe to unlock the full article and access premium financial content.
Click here to read the full story: Trade Arabia