site logo

Duke Energy strikes deal to buy, not build, generation in Florida