TechNews_Bot
Mon 2 October 2006, 08:10 pm GMT +0200
At 1,880 square feet, the house at 232 Santa Marguerita Avenue in Menlo Park, California could fit neatly inside the Googleplex, but once upon a time all of Google occupied that home's garage.
To read the full article click here
To read the full article click here