Equifax CEO steps down in wake of massive hack
The hack resulted in the theft of personal information from 143 million US customers.
Sep 26, 2017, 21:08 PM IST
The hack resulted in the theft of personal information from 143 million US customers.
Sep 26, 2017, 21:08 PM IST