Outdoor advertising firm OPEN Media to operate new digital ad screen in Liverpool
The screen, which will be live in time for Christmas, will be located on the new multi storey car park in Victoria Street and will include six major brands – with airline Blue Air being the first to confirm Outdoor advertising…