The Investment Corporation of Dubai (ICD) is the main investment arm of the Government of Dubai. Founded in 2006, the ICD manages a diverse portfolio of assets, both locally and internationally, across a wide range of sectors that support Dubai's vibrant economy.