Weltec Biopower’s €11m biomethane plant in France begins operations Weltec Biopower has inaugurated a biomethane plant in Normandie, France, which processes by-products from agriculture an... Read more December 01, 2020