Wednesday, May 19, 2010

Cape Wind -- Electric Sails on Vineyard Sound

Windpower does not leak crude oil into pristine natural environments. The long history of of sail power south of Cape Cod, Massachusetts gets a green light for the twenty-first century with federal approval of the Cape Wind turbine farm.

No comments: