Company
NPR
The news organization discussed for leaving X and seeing little change in web traffic.
Mentions
704: I’m Lovin’ It
-
18:17
six months after NPR quit, the impact has been absolutely negligible