Posts tagged as:

product launch

Transvideo: using video to aid product launch

May 19, 2011 | Robert Scoble

Tweet More and more companies are using short videos (typically under 90 seconds) that they can post on their web sites to introduce their…