24i Media
Allows to monetize content with custom and turn-key OTT solutions. Learn more
Launch date
Employees
Market cap
-
Enterprise valuation
€28m (Public information from Jul 2019)
Company register number 37152620
Amsterdam North Holland (HQ)
Authorizing premium user...