Who Built Megaspeed? Alibaba Cloud's People.
The Singapore company at the center of the Alice Huang reporting built its data center team with former Alibaba Cloud people, staff records show. Inside Nvidia, Asia legal and partner veterans left in 2026.