Google Closes Offices in in Austin, Texas; Trondheim, Norway; and Lulea, Sweden.googleblog.blogspot.com34 pointsAnon8417 years ago