3 ms·
Yeah, totally agree that this is all self inflicted. At this point though, with advertisers spooked and ad revenue down by 70-90%, Twitter is definitely fightin
by GavCo 4y ago
Yeah, totally agree that this is all self inflicted. At this point though, with advertisers spooked and ad revenue down by 70-90%, Twitter is definitely fighting for survival