Tell CNET what you think the odd-looking structure atop the barge might be? A Google Glass store? A floating data center? Or something more nefarious?… Tell CNET what you think the odd-looking structure atop the barge might be? A Google Glass store? A floating data center? Or something more nefarious? [Read more]
Read more http://feedproxy.google.com/~r/cnet/tcoc/~3/xCXHGxBHo6Y/story01.htm