Zooming in on some of the red dots, they look to be in places I would expect them to be. There doesn't seem to be much information yet, though, on who they would belong to, whether schools or businesses.
ETA: ...or government labs.
ETA: ...or government labs.
Last edited: