
You May Be Owed A Second Check As Part of an $650M Illinois Facebook Settlement. Here's How to Know
Attention Illinois Facebook users: Remember that check for $397 you received in the mail last year? You're due to get some more cash as part of that $650 million settlement.
