Day: July 10, 2015

Say bye to passwords!

U.S. consumers are still unsure about the effectiveness of biometric security, despite serious concerns related to…