Mozilla lays off almost half the company in the name of renewal
The Mozilla Foundation has laid off 30 percent of its staff in a massive restructuring. The nonprofit organization, known for ...
The Mozilla Foundation has laid off 30 percent of its staff in a massive restructuring. The nonprofit organization, known for ...