As a way of promoting their services, Dutch company, the appropriately titled Video Infographs, have compiled a short video infographic of the major stats for all social media sites, including Facebook, Twitter, Foursquare, Instagram, Youtube, LinkedIn and Google+.
Your new post is loading...