Alibaba to invest $52.4 bln in cloud & AI infrastructure; shares hit 3-yr high

Feb 24, 2025 - 04:05
 0