Press "Enter" to skip to content

Half of Twitter's top advertisers left since Musk takeover, report says

Just 50 Twitter advertisers have spent nearly $2 billion since 2020, and all seem to have stopped, according to new report.
Source: CBS Minnesota

Be First to Comment

    Leave a Reply