Clear Channel Outdoor completes sale of Spain business to Atresmedia for EUR 115 million - CCO News | Rallies