Report: Google's barge to hoist sails

November 9, 2013

Google plans to include a dozen or so massive sails on its barge under construction in San Francisco Bay