Equifax has formed a strategic alliance with Argus Information and Advisory Services