New Hampshire Business Review - May 25 2007

Environmental Power quits Pa. project

Officials of Portsmouth-based Environmental Power Corporation announced Thursday they will terminate a 22-year leasehold interest in the Pennsylvania-based Scrubgrass Facility held by its Buzzard Power subsidiary due in part to the failure of the facility to meet financial performance expectations.…