3 ms·Funny that I trust the Mozilla Corporation more than I trust the Mozilla Foundation.by kbelder 3y agoFunny that I trust the Mozilla Corporation more than I trust the Mozilla Foundation.