
Alternative Energy Stocks to Watch
Pattern Energy Corp (PEGI) owns 11 wind power projects in the U.S, Canada and Chile. It has $12 billion of windpower assets and has $300 million of liquidity. NRG Yield (NYLD) has three natural gas facilities, More...