Delivery Order to Torch Technologies Inc by Defense Contract Management Agency: $984,597 obligated, latest action 2018-08-15. New Task Order for…