News Customers Embrace Duke Energy’s NC Solar Rebate Program With Enthusiasm 17 August 2018 · 0 Comments