Alibaba’s net income returns to positive in latest quarterly results

The Chinese ecommerce giant laid off nearly 20,000 employees in 2022 as part of efforts to increase efficiency and optimize cost.