Yet another data breach has exposed the private data of more than one hundred million people, leaving them vulnerable to fraud. Credit card company Capital One went public on Monday with news that 106 million individuals had their data compromised, mostly from credit card applications between 2005 and early 2019.…...
Donations matched this month!
A generous Illinois family is matching contributions.
Fight for clean, low-cost energy in Illinois!