News

Since the 2012 merger of Duke Energy and Progress Energy, Duke Energy Carolinas (DEC) and Duke Energy Progress (DEP) have ...