Mozilla

Founded Year: 1998
Headquarters Location: Mountain View, California, USA