The Bay Area isn’t the only locale that has a love-hate relationship with Google. A proposed Google campus in Boulder, Colo., has stoked concern about rising home prices and the company’s insular campuses.
Sign in to post comments.
Comments (0)
Sign in to post comments.