Post a New Topic
City of Google
Original post made
on Jul 22, 2007
Google's presence in Mountain View is already unparalleled, with a reported two million square feet of office space in the North Bayshore area — a third of the area's six-million-square-foot market.
Read the full story here Web Link