Developer announces large-scale biochar carbon removal project in the Netherlands

A climate technology company has announced plans to build its first large-scale industrial biochar carbon removal facility in the Netherlands.


View article...


Mest populære indlæg i de sidste 30 dage