Rate Payers in NC Tell Duke Energy: “Clean up your mess!”