YouTube can use its massive 2.6 billion global user base to its advantage for its planned video streaming marketplace. AFP
YouTube can use its massive 2.6 billion global user base to its advantage for its planned video streaming marketplace. AFP

YouTube 'advances plans to launch streaming video marketplace'