YouTube has released details behind the consumption of its live streaming of the London 2012 Olympics, stating that 231 million live streams were delivered in total.
Subscribe to unlock this article
Explore our subscription options to continue reading our industry-leading content!
Already have an account? Sign in here