Rachel Weber: Solar company fighting Duke Energy

February 07, 2017 07:42 PM