Tubefilter ITV is one of Britain’s biggest TV networks, and it’s looking to extend its influence to YouTube. It has launched a multi-channel network that will appeal to the young audience that consumes content online. The MCN is launched in partnership with … |