site logo

Duke Energy elects new board chair, Ann Maynard Gray, to succeed Rogers