Cambridge, Massachusetts, United States United States
  • Overview
  • Team
  • Documents
Company description
Platform for people to post video channels online and TV. Provide an easy-to-use interface for people to integrate video from a variety of sources, and incorporate the self-expression of blogging and the community elements of wikis.
Business model