Mozilla lays off 60 team members as it scales back product development

Mozilla has confirmed it will lay off 60 of its team members, or about 5 percent of its total workforce. It also plans to cut back on many of its products, including one that was launched last week. Read more…
Neowin