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, Georgia; Nashville, Tennessee; Charlotte, North Carolina; and Raleigh-Durham...
Read more...