Telemetry data shows traffic falling by as much as 85% in parts of Europeblog.mapbox.com4 points·IntrepidParsley··0 commentsOpen articleSaveView on HN