Loading…
Leonardo DRS awarded $417M US Navy contract for submarine combat system hardware · Endata