The proposed project is a 2.5-megawatt solar photovoltaic facility that will be sited on 17.64 acres of a previously disturbed agricultural site in St. Croix County, Hammond, Wisconsin.
Staff Assignment Name: Maria Tur
Project Submittal Date: 3/5/2025
Project Approval Date: 3/14/2025
DOE CE Applied: B5.16