The Mountain View City Council got wind of a Google project that could have the company building new headquarters. Google already owns or leases about 7.3 million square feet of office
space in Mountain View, roughly equivalent to three Empire State Buildings, per The New York Times. Some believe the city has become too congested. Here's the scoop.
Read the whole story at New York Times »