Investment Corporation of Dubai logo

Investment Corporation of Dubai

Investments
11
Lead Investments
4

Investment Corporation of Dubai (ICD) is the principal investment arm of the Government of Dubai. Established in 2006, ICD manages a broad portfolio of assets that support Dubai's economic growth and diversification. It focuses on strategic investments across various sectors to strengthen Dubai's economy.

Founded 2006
Asia, United Arab Emirates
11-50
icd.gov.ae
PitchBook

Highlights

Focus Areas

Agriculture
AgTech
E-Commerce
Finance
Biotechnology

Investment Types

Early Stage Venture
Late Stage Venture
Venture

Notable Investments

Indigo logo
Indigo logo
Inari logo
Indigo Agriculture logo
Freshtohome logo
Nanotronics Imaging logo
Trustly logo
Centralway Ventures logo

Investment History

Team