iobox

iobox

Iobox was one of the largest early mobile entertainment and communication portals in Europe.

HQ location
Helsinki, Finland
Website
Authorizing premium user...