IBC2025 Innovation Awards finalists announced as industry prepares to celebrate tech and social advances
Awards reflect a media technology landscape embracing cloud, hybrid models and purposeful transformation across content, social and sustainability projects London, UK – 30 July 2025…