Things are looking up for clean energy in the US. Clean Energy States Alliance (CESA), a national nonprofit coalition working to advance clean energy, released a new report titled Clean Energy Champions: The Importance of...
North Carolina-based Duke Energy just flipped the switch on what the company claims is the world’s largest battery power storage system. Situated at their Notrees wind farm in western Texas, the $44 million, 36-megawatt...