Steve Dew

Features and News

Approval Of Cape Wind Project Stirs Investors

The U.S. government approved a big wind energy project off Massachusetts last week after nine years of deliberations—a sobering fact suggesting investors shouldn’t hold their breath waiting for the industry to take off, even though clean energy ETF prices popped up on the news.