Alibaba Completes HK$80 Billion Share Placement · HeadLingo