The Project Washington data center north of Delaware City is still on the table. It still needs an appeal hearing after the Delaware Department of Natural Resources and Environmental Control said it ...