Leonardo DRS‘ land electronics business has secured a $105 million delivery order to supply additional mission common computing systems to
Leonardo DRSâ land electronics business received a $132.1M delivery order from the Defense Information Technology Contracting Office to produce the