Founded in 2007, moved to Framingham in 2010 and then to Ashland earlier this year.
several slides from the presentation are the same ones as shown in the information session Aug 20, 2014. http://www.franklinmatters.org/2014/08/solar-challenge-presentation-copies.html
pictures of installations done around the state, Holden, Charlton, Sherborn, Framingham, etc.
warranty for 25 years on the panel
SREC = solar renewable energy certificates
The wikipedia entry for SREC is http://en.wikipedia.org/wiki/Solar_Renewable_Energy_Certificate