Equifax pulls customer service page, cites vendor’s software
FILE – This July 21, 2012, file photo shows Equifax Inc., offices in Atlanta. Equifax has taken down one of its web pages after reports that another part of its website had been hacked as well. The news comes as
0 Comments