Google barge on ‘hiatus’ amid scrutiny from two agencies
Whether it's a Google Glass store or a showroom for all things Google X, one thing is clear: No one will be visiting Google Barge anytime soon. — The once-mysterious barge, currently sitting idle alongside a pier at Treasure Island …