Treasury cancels $21 million in Booz Allen contracts, blaming Trump tax(00) Save Image Image gallery: Booz Allen Hamilton Tax Leak