T techradar.com Mozilla claims Apple, Google and Microsoft force users to use default browsers 510 points mikece 4 years ago 344 comments