Total Repurchase Authority Now Stands At $165 Million $100 Million Increase Underscores Board & Management Confidence in Long-Term Prospects Year to Date, ICF has Repurchased Approximately 435,000...
ICF (NASDAQ:ICFI), a leading global solutions and technology provider, today announced the launch of a new accelerator that enables faster, more efficient licensing, permitting and inspections...