Skip to toolbar

Tag: wind power installations


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 Read more…