- Dec 17, 2013
- 78,137
- 161
- 0
Mozilla, the makers of Firefox, recently published a report that argues Microsoft and other tech giants don't allow people to freely choose their own browser. Full story from the WindowsCentral blog...