The only scorecard is the stock price and it is indicating a loss in trust in this management team! Status quo cannot last longer than 6 months.
3 replies (most recent on top)
I'll bite. What business(es), who and what's your source?
What are you talking about? The company has grown tremendously under their leadership. No chance there is new CCO communicated.