Xunlei Filed Its Annual Report on Form 20-F for Fiscal Year 2024
1. Xunlei filed its annual report for fiscal 2024 with the SEC. 2. The report provides insights on Xunlei's cloud services performance. 3. The annual report is accessible via the company's and SEC's websites.