Read More General business news Clear Channel Outdoor closes $94m sale of Swiss unit to Goldbach Group Clear Channel Outdoor Holdings, an American out-of-home advertising company, has closed the previously announced $94.2 million sale of… byPallavi MadhirajuApril 2, 2023