Delivery Order to Digital Barriers Usa Inc by Department of the Army: $925,000 obligated, latest action 2022-02-25. Research and Development