Alibaba's Future Hangs In Balance As Shares Drop 75% From 2020 High And Cloud IPO Cancellation
Alibaba's shares plummet 75%, dipping below $77, while its cloud unit faces an IPO withdrawal. The e-commerce giant grapples with internal challenges, a $2.8 billion fine, and market positioning concerns amid broader IPO hurdles.