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.
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. pic.twitter.com/Db4m16IehM