Alibaba $10 Billion Share Placement Will Fund Its China AI Chip and Cloud Push | CodeYourCraft