Google needs to find a new home for its floating mystery barge. The Bay Conservation and Development Commission in California told Google that its floating behemoth can’t continue to reside… Read More
All around the web, Google has been getting lots of press for its four barges, two in San Francisco and two in Portland, Maine, which the company told TechCrunch are currently… Read More