287
Here's what's happening to ad blockers in Google Chrome (and other browsers)
(www.spacebar.news)
This is a most excellent place for technology news and articles.
afaik the corporation is part of the foundation so the other way around
Sorry, it was unclear in my comment. By "it’s actually part of the Mozilla Corporation" I was referring to Firefox, not Mozilla Foundation