ORNL Scientists Generate Landmark DOE Hydropower Report
Monday, April 27, 2015 - 16:30
in Physics & Chemistry
For the first time, industry and policymakers have a comprehensive report detailing the U.S. hydropower fleet's 2,198 plants that provide about 7 percent of the nation's electricity.