(207) 845-6100

The Lincoln County News Newcastle, Maine

Two large commercial rooftop photovoltaic solar arrays in Newcastle, Maine.