ExlService Announces $125 Million Accelerated Share Repurchase | Intellectia.AI