URL has been copied successfully!Alibaba cut its staff by roughly 34% over the course of 2025, as the company disposed of peripheral holdings to focus on its AI business. Please follow us:This post was originally published here 2026-03-20