• NuXCOM_90Percent@lemmy.zip
      link
      fedilink
      English
      arrow-up
      4
      ·
      5 months ago

      It is not exclusively Firefox but Mozilla corp has 750 staff and 593 million in revenue according to Wikipedia.

      One million is maybe ten part time developers for a year.