The Top 100 Global Brands are proving the effectiveness of YouTube as a critical part of their marketing and business strategy.
Read this post on shankarsoma.wordpress.com