TechnologyBiocharFinanceNovocarboNovocarbo Secures €25 Million The German climate-tech enterprise Novocarbo has successfully secured €25 million ($27 million)... Mar 24, 2024 10:21:22 PMReading time3