Consumer credit reporting agency Equifax has been in deep crisis mode after news broke earlier this month that the company was hacked, exposing personal information and social security numbers...

Read more