• Scrubbles@poptalk.scrubbles.tech
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    You mean that’s only more money in the short term?! And over long term it has eroded trust in their platform and made people wary of it?! Execs are shocked.