T techcrunch.com Mozilla Foundation lays off 30% staff, drops advocacy division 189 points atestu 2 years ago 67 comments