Associated Press:
Megaspeed says Alice Huang left in August 2025 and has no current role, and that it runs a “legitimate and lawful business” as it opens an internal probe  —  Singapore-based cloud computing company Megaspeed International said Sunday that Chinese businesswoman Alice Huang …