University of Delaware

The Best Electricity Plan: Overbuild Solar & Wind Power Plants

More than 8 years ago, researchers from the University of Delaware (UD) and Delaware Technical College (DTCC) put forward a rather “radical” idea — to deal with wind and solar power’s intermittency while also acknowledging wind and solar power’s falling costs, why not just overbuild wind and solar power plants in the future?