EXL Enters $125 Million Share Repurchase Agreement with Morgan Stanley | Intellectia.AI