ICF International Granted 26 Million Euro Framework Contract By: Benzinga via Benzinga July 11, 2016 at 15:03 PM EDT ICF International (NASDAQ: ICFI) revealed that it was recently granted a new framework service contract with the European ... Read More >> Related Stocks: Icf International