Tag Archives: work

The Delve Video Platform

By Alex Castro
Delve Networks
Web video has never been more popular, as evidenced by the fact that over 11.2 billion online videos were viewed in the United States in March of 2008, according to ComScore Video Metrix. Yet, you have to wonder if the current video platforms have kept up with demand—both on the [...]