-
BetaNews
Jun 20, 2018, 9:24 pm121 ptsYouTube is a great video platform -- I have no complaints, really. With that said, I also enjoy watching content on Twitch. Ultimately, competition is a good thing, as it forces companies to innovate rather than stagnate. Today, yet another video service debuts, and it is backed by a major player in the social…
Trending Today on Tech News Tube
Tech News Tube is a real time news feed of the latest technology news headlines.
Follow all of the top tech sites in one place, on the web or your mobile device.
Follow all of the top tech sites in one place, on the web or your mobile device.