loaderimg
image
author Image

Solar energy procurement freeze from NC affects Duke Energy