Delivery Order to STS Systems Integration, LLC by Department of the Air Force: $851,483 obligated, latest action 2018-07-25. Igf::ot::igf Fy15 FHC…