TechBytes: Google, Volvo

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

Examined