Who is Alice Huang, the intermediary suspected of espionage behind Jensen Huang's downfall?

Alice Huang, suspected of espionage, is reportedly in Beijing. Jensen Huang, CEO of Nvidia, has stepped down amid the scandal. Colette Kress will temporarily lead the company. The Chinese government denies the espionage allegations, while Alice Huang has a history in complex financial dealings in China.

Fact-check this story: paste the text or link into Justifact and get a verdict with the sources consulted.