Monday, October 3, 2011 - 6:44am
Never one to sit back and watch the competition, Google is testing the retail waters with a 285 square-foot space inside a London computer store they opened this past Friday. With the air of a trendy pop-up boutique it will only be open through Christmas, but is an important experiment for the equivalent of the web's 900 pound gorilla.
