Interactivespace

11.06.13
Google finally talks barges: it's an 'interactive space where people can learn about new technology'
11.06.13

Google finally talks barges: it's an 'interactive space where people can learn about new technology'

It's stayed mum as speculation has run rampant about just what the "mystery barges" under construc...

View