Stock Price Plummets After Energy Corp Admits “up to 30% of its wind turbines could have faulty components”
By B.N. Frank Opposition to wind projects on land and offshore continues to increase worldwide due to the economic, environmental, health, and safety issues associated…