La plataforma de streaming, propriedad de Castalia Communications e Innokap, anunció que dejará de operar en América Latina desde el 31 de dicimbre de 2023.
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.