Alibaba's Profits Plunge 66% Amid Tech Investments | Intellectia.AI