Alice Huang quit in 2025: 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.
15 Nov 10:02 · India Today