News
Watch as public gives input about proposed Natural Gas Plant in Starr
Watch as public gives input about proposed Natural Gas Plant in Starr
Public comment to Public Service Commission of South Carolina about Duke Energy proposal to build a 1,400-megawatt natural gas power plant in Starr SC