Clear Channel Outdoor Holdings announced the sale of its Europe-North segment to Bauer Media Group for $625 million to pay down debt. Despite the sale, the company's massive $5.46 billion debt and ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results