• @[email protected]
    link
    fedilink
    504 months ago

    Ahh, Business Insider, the most eager place in the world to let managers talk their book and frame it as news.