6 months ago0 viewssocial mediasocial media marketingsquaretweetstwitteruncertainA discussion about the potential sale of Twitter and possible buyers, referencing Facebook and other sources.