European Biochar Industry Consortium e.V.
79106 Freiburg im Breisgau
Helmut Franz Gerber
If you have any complants against this website or if you notic any violations of applicable law, please contact us immediately so we can check and process your request. This is faster and less complicated than engaging a lawyer and saves all our ressources.