Alibaba quarterly profit drops 75% as AI investment spending grows | SWFL.io