Internet Video Facts:

Spread the love

The official count is in and comScore reports that over 39 billion videos where viewed by North Americans in March 2013.

But this makes sense doesn’t it? According to Intel over 30 hours of video are uploaded to YouTube every minute!

Is it any wonder that Interactive Media Strategies reports that business spending on video will reach $8.3 billion by 2015.