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
Menopausal Mother Nature
News about Climate Change and our Planet
Recent Comments