Some of you may remember when Google teamed up with the credit score company (anyone remember the name?). They’ve laid low ever since… until today. Via