“Putting a data center on Street View is a gimmick,” Consumer Watchdog’s John M. Simpson told TechNewsWorld. “It doesn’t reveal anything meaningful about how Google does business. Google says it wants to organize the world’s information and make it more accessible but, when it comes to its own information and procedures, the company remains a black box.”
News Clipping
Google Razzle Dazzles With Data Center Display