Global Screen es una empresa líder en el sector de la ventas internacionales con más de 50 años de experiencia. Avalon lleva su catálogo en Iberia desde hace más de 20 años. Su catálogo incluye documentales de alta calidad, tv movies, miniseries y series.