Business council report supports renewal of N.Y. nuclear plant's license
Support for renewing the license of the Indian Point Energy Center in Buchanan, New York, has gained some steam from a recent report by the Business Council of Westchester. Read More »