Stevens Croft Wood Burning Plant, Lockerbie, Scotland, United Kingdom

5
Stevens Croft is a €132m 44MWe Bubbling Fluidised Bed plant. Source E.ON.