site logo

Who pays Duke Energy's $1B coal ash bill: shareholders or customers?