Booz Allen (BAH) Gets Beaten, Falls 8% as Treasury Dept Terminates Entire Contract

Booz Allen (BAH) Gets Beaten, Falls 8% as Treasury Dept Terminates Entire Contract