Open Internet by MindsNetOhio Supreme Court overturns permit for 6,000-acre solar farm after local government challenge