Tech News to Know: Netflix, IGTV, Google Maps and more!
1m 27s
From Netflix finally making the change we've all been waiting for to Google Maps getting a 15th birthday facelift - here's the latest tech news that popped up on our radar this week!