Recent Finacing
Recent Raise
Ikoula is a France-based cloud computing and hosting provider offering Express online solutions, Enterprise Services for managed cloud hosting, and Ex10 white-label collaborative deployments to over 6,000 clients.
Focus Areas
Recent Investors
Funding round
Investor