Twitter has lost 50 of top 100 advertisers since Elon Musk took over says report
npr.org
npr.org
Seven additional advertisers have slowed their advertising to almost nothing, according to the report, which was published on Tuesday. These companies have paid Twitter more than $255 million since 2020.