News

Defense contractor L3Harris Technologies (NYSE: LHX) has agreed to pay $62 million to settle allegations of deceit over ...