Biomass cogeneration | Chipping Campden (United Kingdom)
SRF (Solid Recovered Fuels) | Le Lardin-Saint-Lazare (France)
Biomass | United Kingdom