Dell charging EU customers for Firefox installation, Mozilla’s not having it
06
Mar
2014
Installing a web browser is not a challenging task. In fact, you probably installed the one youre using today all by yourself. Nevertheless, Dell is offering to take the burden off the hands of customers in Europe.