Alibaba's share price fell 10% following a $10.2 billion share placement, signaling market concern about dilution and capital allocation decisions. While significant in absolute terms, this is a major Chinese tech company event with spillover implications for regional tech investors and competitors.
← Back to all articles