Solarize Needham officially ended on June 30th with contracts signed for 99 new solar PV systems in Needham. Congratulations to Solar Coach Artie Crocker, a member of Green Needham’s Steering Committee, for the energy and commitment he brought to this