Tel: 800-253-2350 info@matthewferrara.com

Over 2 Billion Videos Served

Continuing our recent theme on the power of video to engage consumers, Comscore noted this week that more than 200 billion online videos were watched around the world in October. The only question is, were any created by you? It’s not news that online video is...