Just in case you don’t know let me school you, would you believe that people spend 33 percent of their time online watching videos? What’s more: nearly nine out of ten marketers used video in their 2020 marketing strategy. Oh, and let’s not forget that over one billion hours of video is consumed on YouTube every single day. If your prospects […]