• Avid Amoeba
    link
    fedilink
    195 months ago

    They made over $10B in profit in 2023. Shouldn’t be a problem.

    • @Nobody
      link
      English
      105 months ago

      Cost of doing business. Still massive profits.