Edit: wow, it says here that "Mozilla announced her departure on February 19, 2025" https://en.wikipedia.org/wiki/Mitchell_Baker
Yeah I'm calling it on this new one as well. The interim CEO isn't aligned with the rightful mission of Mozilla either.
Edit: wow, it says here that "Mozilla announced her departure on February 19, 2025" https://en.wikipedia.org/wiki/Mitchell_Baker
Yeah I'm calling it on this new one as well. The interim CEO isn't aligned with the rightful mission of Mozilla either.