Alibaba Dives 8% Following $10.2B Placement to Fund Massive AI Capex
Alibaba shares dropped 8% following a $10.21 billion share placement priced at an 8.4% discount to finance artificial intelligence infrastructure and expansion. The massive capital raise highlights e…