88 out of top 200 US cities have seen internet speeds decline this past week, 3 cities by more than 40% tcrn.ch/2Umfh1H via @techcrunch

Mar 26, 2020 · 4:30 AM UTC