Hopes of a Floating Google Glass Store Sink When it was discovered last year that Google owned a floating barge located in the San Francisco bay, speculation about what it was going to be used for ran rampant. Eventually, it was unveiled that… Full Article →