Friday, February 08, 2013

Google's Offices in Tel Aviv

"Google set up new offices in Tel Aviv at the end of last year." (thanks John)