Going back to a solar power future at Savannah River Site

The Department of Energy is “resurrecting” a proposal to build a 10-megawatt solar power field at the Savannah River Site in South Carolina, an infrastructure manager told an advisory board meeting Monday.
The DOE Office of Environmental Management studied…

In This Issue

More on This Topic