Record-breaking, back-to-back hurricanes in Houston and Florida brought unprecedented winds and rains affecting millions of Americans. Yet another storm just as brutal, but financial in nature, is raging and affects at least 143 million Americans: The Equifax data breach.