From The Blog

Displaying items by tag: Intenet

Mozilla has released the financial report for the last year. The data is somewhat worrying because as much as 90% of this organization's profit comes from a single source.

Published in News