A new report by researchers from the University of Delaware (UD) and Delaware Technical Community College (DTCC) demonstrates that a huge electrical system could be run almost exclusively by renewable energy by 2030 at close...
From the University of Delaware a press release that made me laugh out loud when I read it for the sheer disconnect with reality. The bold in first sentence about the 99.9% is mine. See why I think their press … Continue...