Vevo Is Giving Up On Its Own Website And AppsVevo and YouTube have long been intertwined with one another, and while the former has been working on establishing itself as a...