Thanks to this latest infographic from Mashable, it’s not difficult to trace the success and now overwhelming onslaught of YouTube ads. We don’t like having to watch ads, but hey, they work:

click to see the full-size image!

 

Pin It on Pinterest

Share This