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