LeAF provides independent and high quality advice on the development and implementation of sustainable environmental technologies for treatment and valorisation of organic residues.
Private sector, including social enterprises
Netherlands
LeAF
Headquarter location