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 ... [More]
Mozilla will serve Ads in Firefox’s new tab via Directory Tiles Mozilla, the developers behind the World renowned browser, Firefox have announced that they will be adding a new feature called Directory Tiles in the new tab page. This program has been designed to improve the user’s first-time-wi... [More]