Delivery Order to Wescam Usa, Inc. by Defense Contract Management Agency: $18.7M obligated, latest action 2024-06-12. Purchase of 40 Payloads and Repairs…