Thursday, October 5, 2017

Elizabeth Warren and Ben Sasse want an explanation from the IRS as to why Equifax was awarded a $7.25MIL contract to handle taxpayer info.