4 ms·
It seems hard to believe 75 million people have signed up for Credit Karma: that would be like 1 in 4 for the entire US population. Am I missing something obvio
by zellyn 9y ago
It seems hard to believe 75 million people have signed up for Credit Karma: that would be like 1 in 4 for the entire US population. Am I missing something obvious?