Thursday, September 23, 2010

What does Netflix's success have to do with me?

Ask yourself the question that is the title of this posting....here is the answer:


Video on the Internet is a must for your company, too. Contact Acclaimed Video.

 Here is the article that supports my position....
http://adage.com/digitalnext/article?article_id=146057

No comments:

Post a Comment