Google’s thrown open the doors to its data centers, publishing a whole site dedicated to photos inside the otherwise secretive locations, adding Street View to the center in Lenoir, NC, and allowing Wired on site for a lengthy feature. More »![]()
Read more at Gizmodo
