NPR Quits Twitter Over 'State-Affiliated' Label 4/12/23

CNBC's "Last Call" - A podcast by CNBC

Categories:

Elon Musk sparring with news organizations like NPR and BBC, arguing that labeling them as "state-affiliated" isn't a misnomer. NPR's Chief Operating Officer joined Last Call to discuss the organization's decision to ditch the social media company.