YouTube marketing: what’s in it for your business?
With over 1 billion unique users, 100 hours of video uploaded every minute, and 17% of all internet traffic flowing through, YouTube is undeniably the largest video sharing website, accounting for over 4 billion video views a day.