Equifax to pay consumers $380.5M as part of final breach settlement | Heykuki News