News

Global Screen is the international sales arm of German production group Telepool, which Vuelta Group acquired in May 2024.