Ikuna

Ikuna is THE live video streaming service provider for the Iberian Peninsula. START7 provides Ikuna with business development consulting, project management, and product development services.

  • Category: Portfolio Company