Rubbish Check: Alibaba plunges after announcing $10.2 billion share placement to fund AI push
Alibaba Group Holding Ltd. priced a HK$80 billion ($10.21 billion) placement of 710 million new shares at HK$112.70 each, an 8.4% discount to Friday's close, to fund its AI infrastructure, and its Hon…