
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'
'Channel store' service could be online this autumn