YouTube has today launched a new feature for YouTube publishers to boost their channels recognition using new intro videos, that can now be added at the beginning of their movies. As you might have ...