Thomas Fox-Brewster: Richard F. Smith, chief executive officer of Equifax Inc. says the company needs to do more to protect customer data from hackers. The leak of data on as many as 143 million Americans, announced by Equifax yesterday, was Continue reading A Brief History Of Equifax Security Fails→