Xunlei Filed Its Annual Report on Form 20-F for Fiscal Year 2025
Xunlei Limited, a Chinese technology company specializing in distributed cloud services, announced the filing of its annual report on Form 20-F for the fiscal year ended December 31, 2025. The report is now accessible on both the SEC and Xunlei's investor relations websites.