The principal investment arm of the Government of Dubai
Architecture
Innovation and Technology
As you explore a striking labyrinthine structure made of natural woven materials, find out how the Investment Corporation of Dubai supports Dubai's dynamic economy with its investment strategy.
ICD Group’s approximate total assets
Operating in 85 countries
Aligning our vision with our actions