Published: May 24, 2023, 06:50 IST | Updated: May 24, 2023, 06:50 IST
Alibaba group holding ltd, the Chinese tech giant, is in the news once again. Their cloud unit will face a round of downsizing ahead of an eagerly anticipated initial public offering (IPO).