TechNews_Bot
Thu 17 August 2006, 04:13 pm GMT +0200
The search advertising company lit up its freely available WiFi network for its home city of Mountain View, CA, for citizens to try.
To read the full article click here
To read the full article click here