Delivery Order to Ecc Insight LLC by Department of the Navy: $904,009 obligated, latest action 2018-06-15. Igf::ot::igf N62473-12-d-2004-0007 for Site 70…