Items tagged with san antonio

When we last left Google Fiber, Google announced that it would be setting up shop in Salt Lake City, Utah. That was in addition to a number of other large U.S. metropolitan areas that were announced earlier in the year including Atlanta... Read more...