Now is no time for another giveaway to Duke Energy
Charlotte-based Duke Energy is the largest investor owned utility in the U.S. and no other private actor in the state plays a bigger role in the ongoing global environmental crisis that threatens life on the planet as we know it. Read More