North Carolina appellate court upholds Duke Energy’s rates for rooftop solar

Blue Ridge Public Radio