Skip to content

Marlton firm claims Delaware power plant deal

Will taxpayer- and electric-user subsidies sustain a job-rich new industry?