Records found and checked by machines, not reviewed by an editor · What this means →

Claim · 1999 · snapshot · Stated in source · Supported

Alibaba Group’s Form 20-F of May 2026 says that Eddie Yongming Wu was technology director of Alibaba at the company’s inception in 1999.

One recorded claim. The claim panel gives its qualification, the source passages with their place in each source, and how it was checked.

What it connects

Eddie Yongming Wu → held role at → Alibaba Group / 阿里巴巴集团

Where it appears

No collection page holds this claim. It is listed with its records in the explorer.