Biogas Torches listings in countries Biogas Torches in Germany (2) Biogas Torches in Portugal (1) Biogas Torches in Spain (1) Biogas Torches in Austria (1)