DAYTON, Ohio (WDTN) — As a major Texas-based solar energy company eyes Indian Lake for its new 800-megawatt facility, some residents are expressing concerns about environmental impact. The Grange ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results