In the wake of the dissolution of the Renewable Electricity Standard (RES) from the energy bill currently wheezing through the Congress, came a report that wind power installations in the U.S to date this year have dropped by 71% from last year’s level.
According to the latest quarterly report