Thursday, 29 July 2010

This is a presentation from Ogilvy in France. Great insight on Social media trends.

No comments:

Post a Comment