Equifax is slammed in a Senate subcommittee report ahead of the announcement of a joint service with FICO. Read more