It is an OTT service that is owned and operated by Innokap, an investment fund based in Mexico City, and Castalia Communications Corporation, based in Atlanta, Georgia.
Es un servicio OTT que pertenece y es operado por Innokap, un fondo de inversión con sede en la Ciudad de México, y Castalia Communications Corporation, con sede en Atlanta, Georgia.