The Times of IndiaBusiness
Megaspeed says Alice Huang left in 2025

Megaspeed says Alice Huang left the company in 2025. The firm declined to discuss what it called personal matters, offering no further details about her departure or the circumstances surrounding it. The announcement leaves questions unanswered.
This card is an AI-assisted summary of reporting published by The Times of India. Read the original report before relying on it for medical, legal, financial, safety, or emergency decisions.