Lockport

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