Daily Archives for September 18, 2011

Tubifi – What’s All the Hype?

“Tubifi (Tübe-ê-fy) verb. To democratize the creation of world-class video at a 1/10th of the price and a fraction of the time.” Launched just 4 days ago, Tubifi has been a primary topic of discussion amongst various tech and social … Continue reading

18. September 2011 by Valerie Song
Categories: Insight, Marketing Strategies, Technology, Top News | 2 comments

Spam prevention powered by Akismet