Project MEG (10116)

Composting plant MEG ( 10116 )
Location Marburg, Germany
Input material Digestate, Green waste
Capacity (t/y) 12.000
In operation since 1997
Top