The Ohio Power Siting Board (OPSB) denied a permit on March 19, which blocks construction of the 700-acre Crossroads solar ...
State governments have approved 90 percent of the renewable energy projects to come before them, and make decisions in about ...
Ohio has reviewed more renewable energy permit applications than any other state in a major new study — 61 projects across a ...