Dept. of Natural Resources Encourages More Plants At Solar Farms

The Illinois Department of Natural Resources is encouraging owners of solar energy fields to be more pollinator-friendly. Across the planet, bees and other pollinating insect species are disappearing at an alarming rate. That’s due in part to a loss of natural habitat space to humans. Now, as part of the 2018 Pollinator-Friendly Solar Site Act, […]