Arm and a Leg – and Eyeball – IRS/SSA Mandate Biometric Authentication
The IRS, the Social Security Administration and other government agencies had a problem when dealing with the public. Scammers — often organized criminal groups or even state sponsors — impersonate…