site logo

Javelin: 15M identity fraud victims in 2016, $16B in losses