Wind Power Saves New Yorkers Money on Electricity After Unexpected Shutdown of Indian Point Nuclear Unit
Wind power came to the rescue of New York's electricity consumers this week, as a unit at the Indian Point nuclear power plant in Westchester County...