Alibaba is moving quickly to split up its business in a bid to unlock value, but the company’s broader challenges continue to drag the stock down.
You are here: Home / Top Stories / The Ratings Game: Why Alibaba’s business shakeup isn’t helping its stock