YouTube AutoPlay – coming to a screen near you!

As Facebook seems to really push how many video views they are causing with videos uploaded to FB (due to autoplay), YouTube has decided to play that same game. This post speaks to how Marketers can possibly make… Read More