Since October 2023, three solar farms over 1,000 acres have been denied in either Clark or Jefferson County, Indiana. The combined energy from all of those projects was going to be 972 megawatts ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results