60 Hours a Minute – Video Marketing in 2012

Monday Youtube announced the mega site hit a milestone – 60 hours of video is uploaded every minute, up 30% in the last 8 months. Surprisingly this milestone was less than the company’s goal of 72 hours, but...

Read More