While the majority of small businesses take the time to set up the traditional social media channels such as Facebook and Twitter, many overlook the importance of video in communicating with their brand’s followers. According to a recent article summarizing a video statistics report released by Invodo, 74 percent of all Internet traffic by 2017 […]