Technology Visualization map charts the growth of the internet February 22, 2021February 22, 20212 min read admin In 2003, Barrett Lyon created a map of the internet. In 2021, he did it again—and showed just Read More