Build Your Own Brand, Not YouTube’s
YouTube is not the most important online video distribution partner. Sounds like a pretty crazy statement, right? After all, Nielsen Online said YouTube delivered 3.8 billion video streams to 68 million unique visitors in May, more than 11 times the…