Nearly two years after Google announced plans to close its staff child care centers, the tech giant is still paying rent on ...
MOUNTAIN VIEW — Google is pursuing the sale of 40 acres of its Mountain View properties for possible housing developments as the search giant seeks to operate more efficiently, the company confirmed.