While I’m at it, here are more current facts for Google’s WiFi deployments in Mountain View, CA – the home of the company’s headquarters.

Well, it’s not San Francisco. Instead, Google has offered to WiFi-ize Mountain View CA. And they got the city council approval.

This post has already been read 0 times!

Edit