Megaspeed says its former chief executive Alice Huang officially left on 30 August 2025 and has had no role since, the South China Morning Post reported. The Singapore cloud company also denied claims about its supply chain.
Back to Technology
Technology
November 15, 2026 at 5:14 PM
Megaspeed says Alice Huang left in August 2025
The Next Web
Excerpt from The Next Web.