Equifax survey reveals one in four IT professionals characterize their digital ID verification/authentication processes as 50 Shades of Grey Eighty-eight percent of IT professionals point to a gap when trying to balance customer experience and digital security, according to ...