25 Percent of Marketers are Investing in Video Ads on Instagram and Twitter

A new study from Animoto reveals that 80 percent of online traffic will soon be video. How will that impact your small business marketing efforts? Read more »