2026-11-15 14:13:09
Megaspeed Confirms Alice Huang's Departure on August 30, 2025
According to a statement released on Sunday (November 15), Singapore-based cloud computing company Megaspeed confirmed that Chinese businesswoman Alice Huang left the company on August 30, 2025, and has no current employment relationship with the firm. The statement came amid U.S. government investi