Solar developer withdraws Supreme Court case as public opposition halts project

Lightsource BP has abandoned plans for a 300 MW solar project in Ohio that was highly opposed by local residents.