site logo

TV commercial blasts Duke Energy's 'suppression of clean energy'