Shrinking Market Cap And High Debt – Can Clear Channel Outdoor Thrive?

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…

About the Author

has written 23544 stories on this site.

Copyright © 2010 corporatecommunicationsnews101.com