Alibaba (BABA.N) executive: We expect the return on investment in cloud infrastructure to be very significant over the next 3 to 5 years.

2026-05-13

Alibaba (BABA.N) executive: We expect the return on investment in cloud infrastructure to be very significant over the next 3 to 5 years.