Industry: AI
Headquarters: Shenzhen, Guangdong, China
Founded Date: 1/1/2003
Employees Number: 1001-5000
Funding Status: Public
Number Of Exits: 1
Investors Number: 12

Visit Website
bd@xunlei.com
Register and Claim Ownership