Project Impact won't be the last problem Duke has to solve.
The company has made huge gains in public perception on social issues over the past few years, notably through its embrace of green business practices.