Netscape Communications Corp. | American Tech Company & Web Browser | Britannica Money