YouTube dominated Election Day as viewers guzzled 84 million hours of presidential news
As people around the world watched the results of the US presidential election, millions committed themselves to live streaming and digital platforms.
Stream Charts, a database of live streaming statistics and analysis, I mentioned…