Artificial Intelligence Alibaba to invest $52 billion in AI and cloud over three years – Network World Google Inc. February 25, 2025 February 25, 2025 Alibaba to invest $52 billion in AI and cloud over three years Network World