Temporary victory: Developer pulls application for power plant, for now
The developers for the North Liberty Generating station have withdrawn their permit application for the project, causing the state DEP to suspend its review of the project. Developers, however, say…