Discovery Creates Nine YouTube Chanels
Discovery Communications made a deal with YouTube that creates nine new channels on the Web video giant’s site featuring clips of programming from Discovery’s global collection of cable networks. The agreement also calls for a number of promotion and content…