Social Media’s grip on the world

August 23, 2009

in Social Media

I’ve been meaning to post this for awhile now. The stats are staggering and illustrate where we are going. Still think your company should be a part of social media? If you haven’t seen this, you should.

Leave a Comment

Previous post:

Next post: