Megaspeed, a Singapore-based cloud computing company that has been at the center of the claims involving Nvidia, said that Chinese businesswoman Alice Huang officially left the company in August 2025.
Megaspeed conducts internal probe as Nvidia fallout continues, says Alice Huang left in 2025
Nov 15, 2026