Found 1 listing
Ecotricity
It’s hard to imagine using animals to generate energy, but it happens. For example, manure from factory farms is burned as biomass or used [...]
Stroud, Gloucestershire, United Kingdom