U.S. Markets closed

Tech Howl June 20, 2018

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.