Epuron sells small biogas facility in Germany

Epuron began construction of the 624kW facility in August last year.

Blurred image of IJGlobal article content
Blurred image of IJGlobal article related content