76% of Twitter users now …
76% of Twitter users now post status updates: One of 11 Shocking Social Media Stats ~ @JayBaer http://t.co/CjN42Dm4 #cmo via @DebWeinstein
76% of Twitter users now post status updates: One of 11 Shocking Social Media Stats ~ @JayBaer http://t.co/CjN42Dm4 #cmo via @DebWeinstein