Illinois Facebook users began receiving a third and final payment this week for unclaimed proceeds from the 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.