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.
Subscribe to:
Posts (Atom)