More than 80% of total watch time across all broadcasts was streamed on YouTube, new data shows. Read More Read More Post navigation How Elon Musk’s $130 million investment in Trump’s victory could reap a huge pay off for Tesla and the rest of his business empire