Technology: Solar Location: Lockport, NY Site: Closed Municipal Landfills Project Size: 8.5 MW Status: In Permitting