Summary: Equifax is one of those places where no matter who you are you probably have personal data with. But how and why this all happened is irrelevant if we cant figure out whos responsible and how we fix it. Leo Taddeo of Cyxtera Joins the Conversation.