British Land secures 100 screen portfolio deal with Clear Channel UK (Clear Channel)
British Land has signed a contract with Clear Channel UK to install over 100 digital advertising panels across its regional and local multi-let retail portfolio. The initiative supports the company’s vision to create Places People Prefer by enlivening the consumer experience in response to changing modern consumer lifestyles. […]
Wed, Oct 12, 2016 at 7:15 AM