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




































