Ohio's largest solar project gets state approval — again
The state board that regulates energy infrastructure has given final approval to a Madison County solar project that is set to be Ohio’s largest to date. Oak Run Solar will be built on about 6,000 acres north of London, near Plumwood.