Red Maple Solar
200 N Main St
Sycamore, IL 60178
Owens Creek Solar LLC, a subsidiary of Leeward Renewable Energy, is proposing a 500-megawatt solar facility on approximately 3,700 acres of farmland in DeKalb County, Illinois. The project aims to generate significant economic investment while providing emission-free renewable energy to help the state meet its clean energy goals.
As part of its commitment to community engagement, Owens Creek Solar actively involves local residents in the project development process, holding open houses and public hearings to gather feedback. With a focus on responsible development, the company prioritizes partnerships with local leaders and sustainability in its operations.
Generated from the website
Also at this address
See a problem?