Equifax has #Equifucked 143 million Americans by allowing their fin...