Google's New London Offices: Er, Larry, Sergei, a Word in your Ears

Hi. I know you're busy people, but can I just have a minute of your time to talk about colors, please? I've just had a quick sneak around your new offices in London and, while I think that your recycling bins are quite fun, the general impression I get is that the Google livery needs a rethink. » 5/10/07 10:45am 5/10/07 10:45am