Alibaba Falls Short in Earnings & Announces Cloud Business Spinoff: Time to Buy, Sell, or Hold?
Alibaba (BABA) reported earnings for the first time since the company split into six separate units - and the first time since China’s full reopening. While this report was highly anticipated by shareholders and prospective investors alike, it fell short of expectations. The company grew revenue by a modest 2% year over year to [...]