Clear Channel Outdoor Holdings, Inc. to Sell its Switzerland Business to Goldbach Group, an Affiliate of TX Group, for CHF 86 Million Read more