Netscape › Founded
American computer services company
isp.netscape.com
Netscape Communications Corporation was an American independent computer services company with headquarters in Mountain View, California, and then Dulles, Virginia. Wikipedia