Financial Security Startup to Monitor Stolen Data in Next Breach
It seems like you can't blink without hearing about a case of credit or debit card fraud. According to the Department of Justice, 23.7% of households in the United States were victimized by identity theft in 2010 - a number that has continued to grow since and shows no signs of stopping.
View full press release