Xunlei Approves $20M Share Buyback Program | Intellectia.AI