Tags biochar Carbon Removals Q&A: What is Biochar? Thallo February 15, 2023 Recent years have seen an increased focus on carbon removals – carbon solutions that draw carbon out of the atmosphere,