Google has recently moved into new offices in Tel Aviv. With a design signed by...

0