Clear Channel installs its 100th Billboard Live screen
This month, Out of Home media and infrastructure company Clear Channel celebrates the installation of its 100th Billboard Live screen, as the company continues to expand its digital 48 sheet network across the UK. The 100th screen was installed in Manchester, with new screens now in London, Glasgow, Liverpool, and Birmingham. […]
Thu, Jan 16, 2020 at 3:41 PM