Delivery Order to Alion Science and Technology Corporation by Defense Contract Management Agency: $21.1M obligated, latest action 2019-05-17.…