Merry Christmas and a lot of health and success in 2021
- By Kathlyn
- July 1, 2025
Europe’s biomethane capacity sees steady growth
By the end of Q1 2025, Europe’s total installed biomethane production capacity had nearly reached 70 TWh per year, according to the latest figures