Megaspeed said it would not comment on alice Huang's personal and private matters. Megaspeed says Alice Huang left in 2025 as company conducts internal probe over Nvidia fallout - Megaspeed, a Singapore-based cloud computing company that has been at the center of the. Megaspeed said it conducted “legitimate and lawful business” and had retained external legal counsel to conduct a thorough internal investigation.