Mozilla and Google release updates patching over 200 vulnerabilities

Technology