• Home
  • /
  • Tag Archives:  mozilla

Mozilla to Layoff 60

The Mozilla Corporation was founded in 2005 and is headquartered in San Francisco, California. It is a subsidiary of the Mozilla Foundation. The corporation is responsible for the development of Internet-related applications such as the Firefox web browser, email software Thunderbird, and the Pocket article-saving app. According to reports, Mozilla has announced plans to lay…