Tech Talk Today 276

Published: May 7, 2018, 5:56 p.m.

The fight for Net Neutrality is back on, we round up the news from Build 2018, and get impressed by Tesla's barnacle purge.