News

Google just launched a new website, Where the Internet Lives, which features never-before-seen images of eight of Google’s 9 data centers, the places the “physical internet” calls home.
The social network established its Luleå data center in northern Sweden (just 70 miles south of the Arctic Circle) years ago, but it’s obviously still a source of pride for CEO Mark Zuckerberg.