Submitted by benton on Sun, 11/26/2023 - 06:54 Links: X May Lose Up to $75 Million in Revenue as More Advertisers Pull OutSource: New York TimesDD Publish Status: Not AvailableDaily Digest: Daily Digest 11/22/2023Offsite url: Open offsite URL