Investment Corporation of Dubai reports Dhs10.1b profit for 2021
Investment Corporation of Dubai (ICD) announced on Tuesday its consolidated financial results for the year ended Dec.31, 2021, having generated revenues of Dhs169.4 billion
Source: gulftoday.ae