US politics
fromBusiness Insider
1 day agoTreasury Department cancels contracts with consulting firm Booz Allen Hamilton after Trump tax return leak
The Treasury canceled contracts with Booz Allen after an employee leaked tax returns of roughly 406,000 people, and the firm's stock fell over 11%.