Submitted by benton on Wed, 06/21/2023 - 12:47 Links: Twitter claims advertisers are returning — but the advertisers being publicly cited either never left or still haven’t come backSource: Media Matters for AmericaDD Publish Status: Not AvailableDaily Digest: Daily Digest 6/21/2023Offsite url: Open offsite URL