Delivery Order to Icf Incorporated, L.l.c. by Federal Trade Commission: $837,466 obligated, latest action 2019-07-30. Igf::ot::igf Public Comments…