Take A Look At Google's Japanese Offices
Google's blog has a post looking at their new Japanese offices. The offices, located in Shibuya, Tokyo, will serve as an R&D center. Google held a kickoff party, and there are plenty of photos. Also,
seven new versions of Google News (
Argentina,
Chile,
Canada Français,
México,
Österreich,
Schweiz or
Suisse).