ICD announces record revenues, net profit, assets and equity
DUBAI: Investment Corporation of Dubai (ICD) announced on Wednesday its consolidated financial results for the year ended 31 December 2022, having generated record revenues of AED 267.4 billion and a record net profit of AED 36.1 billion.…