It’s the stuff of corporate legend. The Googleplex in Mountain View, California, about 40 minutes drive along Route 101 south of San Francisco, is the home of Internet search giant Google and more than 10 000 of its employees. Last Friday, TechCentral had the opportunity