Business

Solar power installations hit record in Mass.