Wood Chip Burning Plant, Schiller Station, Portsmouth, New Hampshire

The planned expansion of the Schiller Station is one of New Hampshire’s largest renewable energy projects.