Long Business Description
Global is the leading outdoor media company in the UK and one of the largest in Europe, with an extensive portfolio of over 235,000 sites combining airports, roadside posters, premium digital screens and more. Together, our outdoor inventory reaches over 95% of the UK population and beyond.