Illinois Facebook users to get ‘third and final’ check from record $650 million biometric privacy settlement

Illinois Facebook users began receiving a third and final payment this week for unclaimed proceeds from the record $650 million biometric privacy settlement.

Related posts