Ohio greenlights massive solar, storage and agrivoltaics project

The Ohio Power Siting Board has given the go-ahead to what will be one of the largest solar farms in the United States, despite the opposition of local governments and citizens. The gigantic $1 billion endeavor, the largest solar project in the state by far, will spread over 6,000 acres of farmland in staunchly…
Continue Reading.