https://www.sixdegreesnews.org/archives/25850/costs-risks-and-benefits-can-carbon-sequestration-take-off
Costs, risks and benefits: can carbon sequestration take off?