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

Own this business?
See a problem?

You might also like

United StatesIllinoisSycamoreRed Maple Solar