Lightsource bp has withdrawn its appeal to the Ohio Supreme Court regarding approval of its planned Birch Solar project. The 300 MW solar facility was opposed by county residents, which prevented ...