Defense Contractor Pleads Guilty to Bribing a U.S. Navy Official
April 18, 2024
A defense IT company and one of its former executives have pleaded guilty to charges of bribery in connection with a scheme to get U.S. Navy contracts at a base in San Diego.
Russell Thurston...