Los Angeles Business Journal

Mystery Google Barge Will House 'Interactive Space'

Thursday, November 7, 2013

Google has finally broken its silence on the mysterious structure atop a barge floating in the San Francisco Bay, ComputerWorld reports.