In a note out this morning, Justin Post and his team at Bank of America Merrill Lynch say that YouTube, which is owned by Google, is worth more than $70 billion on its own.
Media +Technology Intelligence
In a note out this morning, Justin Post and his team at Bank of America Merrill Lynch say that YouTube, which is owned by Google, is worth more than $70 billion on its own.