LINK

Advertisers are going to fucking flee twitter

  • flan [they/them]
    ·
    edit-2
    2 years ago

    more than that cause a bunch of that money is debt that he'll have to pay back with interest. $44 billion is what the twitter shareholders got.