The former chairman and CEO of Equifax says the company was entrusted with personal information of 140 million Americans and "we let them down" as human error and ...
SAN FRANCISCO -- The Monopoly Man made an appearance at the Senate Banking Committee hearing on the massive Equifax data breach. Wearing a top hat, monocle, and white mustache, the character sat ...