VIDEO: The French island of Saint-Nicolas des Glénan, off the coast of Brittany, already has a wind turbine, two so… https://twitter.com/i/web/status/1151032712054091776