Delivery Order to Icf Incorporated, L.l.c. by Department of Energy: $862,970 obligated, latest action 2018-03-06. Igf::ot::igf Security Software…