Dailymotion infographic

Infographic design commissioned by French website Dailymotion, to celebrate its success as the world’s 31st most visited site, and second-largest video social platform.

dailymotion.com