Mozilla loses more user data, this time data of 97,000 customers goes out through Bugzilla


Trending Today on Tech News Tube