3 ms·
I'm not sure that Microsoft did anything. According to the Reddit comments, Firefox was just added to the store a day ago. Sounds like it quickly rose to the to
by ziml77 5y ago
I'm not sure that Microsoft did anything. According to the Reddit comments, Firefox was just added to the store a day ago. Sounds like it quickly rose to the top as people started downloading it.