Shrinking Market Cap And High Debt – Can Clear Channel Outdoor Thrive?
- Wednesday, July 22, 2020, 5:05
- Market
- Add a comment
Clear Channel Outdoor stock is down nearly 65% this year (as of Jul 20, 2020). With nearly two-thirds decline, it is no longer part of $1 billion club (companies with market cap of more than $1 billion). Why such a big drop? One simple reason – Covid-19 forced people to stay inside their homes…