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

1
Biofuels seen as contentious. Source: E.ON.