Alibaba to invest $52.4 bln in cloud & AI infrastructure; shares close 2% down February 24, 2025 by osi011-admin Alibaba to invest $52.4 bln in cloud & AI infrastructure; shares close 2% down Share this:FacebookXLike this:Like Loading...