Company · mentioned 2 times
International outdoor advertising business of Clear Channel Outdoor, operating billboard and out-of-home advertising across markets outside the United States.
The Billboard Insider Podcast· 8 May 2019