6 months ago0 viewssocial mediasocial media marketingsquaretweetstwittersocial-mediabusinessuncertainA video discussing the sale of Twitter, reasons behind it, and possible buyers, referencing Facebook and other sources.