Solar program ends with 58 homes, businesses pledged

Current Conditions
/