Google has ended its plans for a massive office development in Mountain View, prompting questions about the city's future growth plans.| Mountain View Voice
One of Mountain View's largest ever office projects won the council's approval Tuesday night, paving the way for Google to build out 800,000 square feet of office buildings in North Bayshore along a stretch of Highway 101.| Mountain View Voice