Congressional Report Estimates $20.9 Billion in Consumer Losses from Data Broker Breaches and Identity Theft.
Congressional Democrats on the Joint Economic Committee (JEC) have identified more than $20.9 billion in estimated consumer losses directly tied…
