Alice Huang quit in Megaspeed denies China chip claims amid Nvidia row. Megaspeed said Alice Huang left the company on 30 August 2025 and no longer has any role. The clarification follows scrutiny of alleged intelligence links and the firm's Nvidia-related operations. Megaspeed International has confirmed that Alice Huang left the company on August 30, 2025. She currently holds no position within Megaspeed International following her departure.