• Whirlybird
    link
    fedilink
    arrow-up
    1
    ·
    11 months ago

    From the article - Musk and the CEO say that 90% of their top 100 advertising spenders have returned or agreed to return.

    Not really much more to it. No way of knowing unless you’re in twitters marketing department.