Megaspeed says Alice Huang left the company in August 2025 - NVDA News | Rallies