Solar panels?

I seem to be in the dark here, and it appears, so are many folks I have spoken with. No one I’ve spoken with seems to know who (we believe the city is responsible for them) but no one knows who, or what is going to benefit from the solar panels. We’ve not seen anything in the papers about them. Who knows the story behind it all?

Elena Robbins, Concord