4 ms·Twitter May Be the Most-Advertised Company in History And They’re Fucking It Up1 points by evan_ 11y ago