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

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