GérardWhy the Mozilla Foundation is so much more than FirefoxOne could see all over the web articles explaining that Mozilla is laying off workers, that its critical situation may even endanger…May 7, 2021May 7, 2021