UPDATE: Urbana City Council Approves Lease Agreement For Proposed Solar Farm At Landfill Site
Champaign County is the site of several proposed solar panel installations, but only one of them would go up on a landfill site. That could happen, under a lease agreement approved by the Urbana City Council at their meeting Monday night.