stopthesethings.com
Wind Industry’s Deathknell: Wind Power Shortfall Means Power Consumers Will be Forced to Pay $20 Billion in Fines
*** While the short-term fortunes wind power outfits have never looked brighter, the fact that the price of RECs (aka LGCs) has recently gone through the roof is a signal that the game is all but u…