The US agencies believe that Alice Huang was a Megaspeed executive and a Chinese spy. She was assigned the role to feed the information back to China. Megaspeed is a Singapore-based AI infrastructure company. According to reports, it had purchased $4.8 billion in Nvidia chips over the last two years.