Duke Energy denies hoarding N.C. solar power

June 22, 2011 12:02 PM