Equifax to Pay $575 Million++ For Data Breach of 147 Million People

Settlement Includes fund to help consumers recover from data breach [...]