Storia: Alibaba reports 75% profit drop amid increased AI spending — Warptech Lab News