By CEP Staff • 8 March 2021 in News

NY-based developer Source Renewables has filed plans with the City of Buffalo to build two community solar projects at the Marilla Street Landfill in South Buffalo, New York.