Technology: Solar Location: Elkton, MD Site: EPA Superfund Site Project Size: 1 MW Status: In Permitting