TechBytes: Google, Volvo

Google's mysterious barge will be one of three floating retail stores.

December 3, 2013

Examined