YouTube has been the platform that has been the first point of streaming music videos and the number one platform for releasing new ones. And just recently, Facebook is reportedly setting up to launch ...
Facebook is unleashing hundreds of thousands of music videos in the U.S. starting this weekend — a direct challenge to YouTube, which has had a virtual lock on the internet music-video space for years ...