Advertisement

Topic: Touchstorm

Why Brands Suck at YouTube Touchstorm says only 74 of top 5,000 channels on platform belong to advertisers

Brands as publishers? Yeah right. Unless your business card says “chief Red Bull video guy” your brand is blowing it on YouTube. At least, that’s the assesment of Touchstorm, a company…

October 23, 2013, 12:00 AM EDT

Advertisement