Microsoft signs one of largest to-date biochar carbon removal deals

background image