Time running out for Hoosiers to get share of $19.5 million Equifax settlement
Time is running out for the estimated 4 million eligible Hoosiers to claim their share of a $19.5 million data breach settlement with the Equifax credit reporting agency.