Duke Energy to invest $42 billion over 10 years | 2017-05-08 | ENR | Engineering News-Record