Wausau Pilot & Review A public meeting is set for this week to discuss a proposal by Wausau Waterworks to construct a solar array on the city’s west side. The proposed array would be located at 1010 Bugbee Ave., a property purchased by Wausau Waterworks. An engineering firm is working to determine if solar power […]