BBGBloomberg·2hBusiness
score-0.40
Alibaba's $10B Share Sale Puts Investor Questions Front and Center in China
Original
Alibaba's $10B Share Sale Draws Investor Scrutiny | The China Show | 8/24/2026
“The word 'Scrutiny' implies doubt and potential issues regarding a major financial transaction, creating a tone of concern rather than neutrality.”