ICF Expands Repurchase Authorization to $100 Million | Intellectia.AI