Mozilla Firefox lays off 250 employees, shuts Taiwan operations IANS Aug 13, 2020 Popular browser Mozilla Firefox has announced to lay off 250 employees and shut its operations in Taiwan. The Mountain View…