About Investment Corporation of Dubai
The Investment Corporation of Dubai (ICD) is the principal investment arm of the Government of Dubai. It manages a diverse portfolio of assets, both commercial and financial, across various sectors globally. Its mandate is to contribute to the economic development and growth of Dubai.