posted by Thom Holwerda on Wed 5th Mar 2014 23:33 UTC
Icon

The Mozilla Foundation has begun an investigation after tech juggernaut Dell appeared to be asking customers to pay GBP 16.25 ($27) to install its free web browser Firefox on newly purchased Dell kit.

What.


e p (8)    105 Comment(s)

Technology White Papers

See More