Project Development, Wind Power

Wind-Power Plan in Court Today

It is the largest renewable-energy project ever proposed in the United States, 170 wind turbines able to churn out 420 megawatts of power – enough for a city of 200,000 people – and churn up controversy pitting one environmentalist against another.