U.S. Markets close in 1 hr 47 mins

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.