The votes are in! This E-Commerce Times article asks CEO McKenna to weigh in on whether ID fraud is on the rise or not. How did he vote? Find out here.