aten.co
YouTube has already won streaming
YouTube has already won streaming. Here’s why: 1. Users. YouTube is the second largest site on the internet. THE SECOND LARGEST SITE ON THE INTERNET. They have over a billion people going there eve…