$1.2B invested in carbon removal companies in 2023
cdr.fyi