Weakest Link Still Prevails: Overreliance on Passwords Continues to Compromise Data Security, Finds Thales Read more