Twitter May Be the Most-Advertised Company in History And They’re Fucking It Upmedium.com1 point·evan_··0 commentsOpen articleSaveView on HN