Leonardo DRSâ land electronics business received a $132.1M delivery order from the Defense Information Technology Contracting Office to produce the
Leonardo DRS has received a potential 10-year, $841.5 million contract to supply new hardware and provide engineering services for a