Our friends over at Flowtown put together another superb infographic related to Social Media. Not much to say here except that, yep, we’re addicted ourselves.
* * *
Find more social media news on this blog.
JD Rucker Read more: Social News Watch
by M. Dorn on June 27, 2010 · 0 comments