site logo

NC Attorney General challenges Duke Energy rate hikes in state Supreme Court

Fotolia