Read More2 minute read InvestmentStartupsNetZero Biochar Carbon Removal Startup Raises €11M In Series A A French company is here to advance biochar production that would help mitigate climate change. NetZero announced on…byPetya TrendafilovaFebruary 9, 2023No comments