Fresh Today

Fresh Today

WASHINGTON–The Independent Community Bankers of America (ICBA) has become the latest to file a lawsuit against Equifax Inc. for its recent breach of 145.5 million consumer records and 209,000 payment cards.