Innovation Development Oman (IDO Investments), the technology investment arm of the Oman Investment Authority, backing growth-stage technology startups since 2016.
Type: government_fund | Headquarters: Oman | Portfolio Companies: 3