Dell charging EU customers for Firefox installation, Mozilla's not having it Posted on March 5, 2014 by Laura Installing a web browser is not a challenging task. In fact, you probably installed the one you’re using today …read more