YouTube Makes International Push Into High Quality Localised Video Channels
A year ago, YouTube invested a reported $150 million in 100 US-based YouTube channels (either brand new or existing channels) in a move to make its site look less amateurish and, in essence, more like TV. And the world’s top … Read More