Chinese Tech Firm Xunlei Reveals 2025 Financial Results to the SEC
Shenzhen, Wednesday, 29 April 2026.
Xunlei Limited has submitted its 2025 annual report, revealing over $462 million in revenue. Uncover the financial data and strategic direction driving this Chinese cloud technology leader today.