Alibaba Completes HK$80 Billion Share Placement at HK$112.70 per Share for AI Infrastructure | Epistemic News