Sierra Club Announces Support for Cape Wind Energy Project

The Sierra Club today announced its conditional support for a 130 wind turbine renewable energy project off Cape Cod, Massachusetts. The Club also today called for completion of the permitting process and an end to congressional attempts to undermine the project.

Read the Sierra Club's press release here