Delivery Order to Armada, Ltd. by Department of State: $6.4M obligated, latest action 2021-04-21. Igf::ot::igf This Is a Contract Delivery Order in…