site logo

Duke Energy to buy 700 MW of nuclear, coal for $1.2B