Is carbon removal in trouble?
(technologyreview.com)
1.
2.
Big Tech’s big bet on a controversial carbon removal tactic
(technologyreview.com)