Xunlei Approves Share Repurchase Program Up to $20M | Intellectia.AI