Tech Howl June 20, 2018

Yahoo Finance Video

Oh, mama! On today's Tech Howl we're talking about an EU proposal that could change the internet as we know it, Instagram's new 60-minute videos and 'PlayerUnknown's Battlegrounds' reaching 50 million downloads. It's a a big one.

What to Read Next

Back