Tag "Mozilla"

Mozilla CEO Sends Angry Letter To Microsoft Over Windows 10 Browser

Windows 10 is getting more and more popular and if you are one of the million users who have upgraded, you must have already noticed that the OS changed your default