Alibaba Shares Fall 4 as ai Spending Drives 75 Drop in net | Blerbz