Technology, Smartphones, Games
Onam offers from Dell, Samsung, LG and more.
Mozilla begins investigation over claims that Dell charges $27 to install Firefox
The Mozilla Foundation, the non-profit organisation behind the popular browser Firefox are fuming over claims that Dell are found to have been charging customers to install the browser on new computers. The Computer Manufacturer allegedly offered ...
Newer posts >>