Hard to tell if this is a clean reset or a red flag. On one hand, new leadership could mean a real push to fix the balance sheet and rethink the strategy. On the other, CEO exits after a massive decline usually mean things are worse internally than they look.
There are no replies in this thread yet. Be the first to post a reply below: