Treasury cancels $21 million in Booz Allen contracts, blaming Trump tax return leak
The Treasury Department lower ties with Booz Allen Hamilton on Monday and introduced that it was canceling $21 million in federal contracts with the consulting large as a result of…