Budget-Aware Rooftop Solar Allocation in Holyoke

Project 2026-27