Mega Speed from Singapore announced that Chinese entrepreneur Alice Huang officially left the organization on August 30, 2025 and no longer holds any position within it. According to Reuters, Huang's ties to former Nvidia CEO Jensen Huang have previously raised US national security concerns. Mega Speed called the latest media reports about its business and the company's supply chain unfounded, adding that outside lawyers were hired to conduct an internal investigation.