techcrunch.com/2014/06/26/blockscore-lands-2m-in-funding-for-making-i-d-verif...

In 2012, about 7 percent of all people aged 16 or older in the U.S. experienced identity theft, with their financial losses totaling $24.7 billion...


Comments (0)

Sign in to post comments.