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 up. Before we detail why the wind industry is on its last legs, we’ll start with a couple of […]