Open Road Renewables’ Grange Solar Grazing Center has withdrawn its application for a Certificate of Environmental Compatibility and Public Need from the Ohio Power Siting Board due to ...