The Power of YouTube for Brands admin 11 years ago Youtube and Brand Promotion Youtube is an inportant Brand Promotion channell here is an infographic outlining its inportance Explore more visuals like this one on the web’s largest information design community – Visually.