Germany is about as sunny as Alaska. It is plenty sunny here to make very good use of solar PV. I know several people would have system on their roof, and they get very good output even on cloudy and overcast days.
The company that is leasing the use of the space is paying for the installment and the maintenance, etc. Wicked Local has this info:
Landfill project moves forward in Maynard - Maynard, MA - The Beacon-Villager
I was not remembering the output correctly - it is less than I thought it is. The total capacity is ~1MW and the site is 14 acres. According to the article, the output is only enough for part (~25%) of the town's buildings. That doesn't sound right though - it should be enough for about 200 homes. If the town buildings are using as much electricity as 800 homes, I'd like to know why it is that much.
I also think that the article badly misstates the total annual output. A 1MW system can put out as much as 12MWh per day, so that would total ~4.3GWh per year. (Maybe my math is off?)