Technology News UK 225 Million Stolen Passwords Discovered Several hundred million email addresses and passwords have been discovered on a British server. It contains previously unleashed passwords that are now available at Have...