Over the past several years, Duke Energy has built ... Allen site after demolition. That will serve as energy storage for solar and nuclear power to help meet peak energy needs. The Allen Steam ...