Credit scoring and data company Equifax has joined its top-two rivals on the Nav platform to offer small business (SMB) credit scores. In a press...