31 May 202328 May 2023 NetZero inaugurates in Brazil world’s largest biochar factory using crop residues French start-up NetZero inaugurates in Brazil the world’s largest facility producing biochar from crop residues, being also Latin America’s first biochar plant