ICF (NASDAQ:ICFI) has been awarded a new, multi-year $40 million contract to implement large-scale residential energy programs across six Southern California counties, the company said on Monday. The ...