Investment Corporation of Dubai reports Dh25 billion net profit, up 16.9% year on year in 2019

Dubai: Investment Corporation of Dubai (ICD), 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 1.9 per cent, […]