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 claims involving Nvidia, said that Chinese businesswoman Alice Huang officially left th