Information securityfromTheregister2 days agoGoogle sues 25 China-based scammers behind phishing kitGoogle sued 25 unnamed China-based scammers over the Lighthouse phishing service that stole more than 115 million U.S. credit card numbers.