Credit Karma: Time Is Running Out To Claim Part of Settlement. Are You Owed Money?

The deadline to file a claim for part of Credit Karma's $3M settlement is March 4. Here's what to know.