Ancala's Biogen buys English AD plant

Biogen – a portfolio platform led by Ancala Partners – has acquired a 1.1MW anaerobic digestion facility in south west England from Enovert

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